$ekle_kayitlara=mysql_query("insert into kayitlar(kayit) value ( '$anlam') " ); if (!$ekle_kayitlara) { echo("ekle_kayitlara gerekletirilemedi".mysql_error()); exit(); }
kullandığın satırda ; yok
buraya yazarken atlamışım kendi sayfamda var üstad
mysql_query("SET NAMES 'latin5' COLLATE 'latin5_turkish_ci'"); mysql_query("SET CHARACTER SET latin5"); mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
$ekle_kelimelere=mysql_query("insert into kelimeler(kelime ) value ( '$anlam' )") ; if (!$ekle_kelimelere) echo("ekle_kelimelere gerekletirilemedi".mysql_error());
ve baglan.php sayfam
..localhoste bağlan ..database baglan
mysql_query("SET NAMES 'latin5' COLLATE 'latin5_turkish_ci'"); mysql_query("SET CHARACTER SET latin5"); mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
normalde dil sorunum falan yoktu. ama bugun mysql_real_escape_string kullanmaya başlayınca türkçe karakter sorunu çıktı.
ben de öneri üzerine kaydet.php ye
@header('Content-Type: text/html; charset=latin5'); ekledim ama çözüm olmadı.