lostyazilim

mysql türkçe karakter problemi

4 Mesajlar 1.016 Okunma
lstbozum
wmaraci reklam

huseyintemizyurek huseyintemizyurek WM Aracı Kullanıcı
  • Üyelik 26.03.2011
  • Yaş/Cinsiyet 32 /
  • Meslek Yazılım geliştirici
  • Konum
  • Ad Soyad H** T**
  • Mesajlar 506
  • Beğeniler 29 / 25
  • Ticaret 1, (%100)
Merhaba,

mysql‬ de sakladığım verilerde Türkçe karakter sorunu ortaya çıkıyor. Karakter setim utf8, mysql tablolarım utf8_general_ci fakat hale ekran görüntüsünde olduğu gibi bozuk görünüyor. http://prntscr.com/528k01

Bunun nedeni ne olabilir ?
 

 

wmaraci
reklam

Hucukii Hucukii </ismailcaakir> Kullanıcı
  • Üyelik 14.09.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Freelancer
  • Konum Bursa
  • Ad Soyad İ** Ç**
  • Mesajlar 382
  • Beğeniler 57 / 78
  • Ticaret 8, (%100)
utf8_turkish_ci yapıp bi deneyebilirmisin ?
 

 

Develops everything always..

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)
mysql bağlantısından sonra mysql_query("SET NAMES UTF8"); Komutu ekledin mi ?
 

 

mberatsanli mberatsanli ŞanlıWeb Kullanıcı
  • Üyelik 26.04.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Kütahya
  • Ad Soyad M** Ş**
  • Mesajlar 40
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
latin5_turkish_ci yap derim hocam sonra ise baglan.php dosyasına yani mysql'e bağlandığın dosyanın sonuna
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET character_set_connection = 'UTF8'");
mysql_query("SET character_set_client = 'UTF8'");
mysql_query("SET character_set_results = 'UTF8'");


bu kodları yapıştır ve ardından



kodların bulunduğu index.php gibi dosyaya head tagları arasına yerleştir :)
 

 

HTML / CSS / PHP
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al