PHP veri tabanına veri kaydederken türkçe karakter sorunu..
3
●204
- 03-09-2019, 15:08:45Merhabalar mysqli kullanarak veri tabanına kayıt yapıyorum. Veri tabanında kayıt yaptığım alanlar 'utf8_turkish_ci' olarak seçili ancak kayıt yaparken türkçe karakter sorunu alıyorum. İnternette araştırdığımda bağlantıyı yaptığınız yere utf-8 ile ilgili kod ekleneceğini yazmışlar ama yapamadım. Yardımcı olabilecek var mı?
- 03-09-2019, 15:12:54Kimlik doğrulama veya yönetimden onay bekliyor.
mysqli_query($conn,"SET CHARACTER SET 'utf8'"); mysqli_query($conn,"SET NAMES 'utf8'");
2 Sorguyu bağlandığınız yerde çalışmayı deneyiniz. - 04-09-2019, 10:56:06utf8mb4_general_ci kullanın ve veriyi gönderirken escape ettiğinizden emin olun
Python mysql.connector kullanırken escape işlemi :
data=cursor_connection.converter.escape(data) - 04-09-2019, 16:57:58dosya utf-8 olsun mysql tablon utf-8 olsun veritabanı bağlantında charseti utf-8 yap sorun olmaz.