Veritabanındaki tablonun ilgili field kısmının longtext olması yetmez, ona bir de uzunluk vermeniz gerekir.
Hatırlarsınız tablo yaratırken 255 karakterlik alanlar allocate ederiz mesela "adres" gibi bilgiler için. Siz bu alan için tanımlanmış olan karakter sayısını arttırmanız gerekiyor.
Sorun veritabanında yani. PHP ile uğraşmayın boşuna eğer ekrana basıyorsa metni.
iyi ama phpmyadminden yapıştırdığında metin ekrana basılıyormuş.. yani bu söylediğiniz geçersiz kalıyor...
benim önerimde şu olacak belli bir karakterden sonrası ekrana basıl mıyor ise devamını oku olabilir.. editleme sırasında bunu silmiş olabilirsin.. onu kontrol et...
ayrıca metin ekle dediğinde db den kontrol et oraya tamamını yazıyor mu uazmıyor ise ekle.php de textarae yı veya ekle.php deki değişkeni kontrol et karakter sınırlaması yapılmış olabilir.. veya güvenlik için ilave edilen bir fonsiyon yazılmış ise o fonsiyonun ne olduğuna bakın ve özelliklerini nette araştırın...
bazı durumlarda istenmeyen karakterleri bertaraf etmek için yazılan fonsiyonlar sunucu ayrını yapabilir her sunucu aynı ayarları barındırmayabilir.. bunları kontrol edin..