iyi günler arkadaşlar

türkçe karakter içeren bir metin girildiğinde tr karakter ve sonrasını kesiyor.

örneğin
eve geldiğimde seni görmek istemiyorum
bunu php kodu ile insert ettim. Veritabanına veri aynen şöyle aktarılıyor.

eve geldi
geldiğimde kelimesinde geldigimde yazsam bu sefer şöyle bir çıktı alıyorum.

eve geldiğimde seni g
yani ö harfini görünce devamını kesti.

Bu karakter hatalarını ne yapabilirim fikri olan var mı ? Sıfır hatasız bir php script için Veritabanı ve Script uyumu nasıl olmalıdır.

Önerilerinizi bekliyorum.