Zdravo svima.
Početnik sam u PHP-u i nikako da riješim jedan "mali" problem.
Parsiram jedan XML i smještam ga u mySQL bazu.
Na svim tabelama i svim poljim je
Collation:utf8_unicode_ci
Dodao sam posle otvaranja konekcije
Kôd:
mysql_set_charset('utf8',$connection);
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_unicode_ci'");
Ali šta god da uradim u bazi se umjesto
Šš Đđ Čč Ćć Žž
snima
Šš ?? ?? ?? Žž
Đ,Č i Ć nestaju bez traga.
U slučaju da umjesto snimanja prikažerm podatke, sve radi OK, što znači da mi se problem krije u
Kôd:
$query = "CALL Insert_DATA('$ID','$DATA')";
$results = mysql_query($query);
Čak sam pokušao i sa
Kôd:
$DATA = mb_convert_case($DATA, MB_CASE_TITLE, "UTF-8");
ali ne pomaže.
Ima li tko kakvu ideju.