Primetio sam da kad zadam upit iz phpMyadmin-a sve radi ok, a kad zadam iz svog skripta onda neradi.
Inače uradio sam i
Code:
mysql_query("set gradovi utf8")
Takođe primećujem razliku između podataka koje unosim iz svog skripta, i onih unetih preko phpMyadmin-a.
Ako sam uneo "šabac" preko svog skripta, kad u phpMyadminu uradim
Code:
select * from gradovi where grad like 'š%'
neprikaže mi šabac.
Važi i obrnuto.
Kad bi prešao na utf8_slovenian_ci dobio bi opet novi problem. Meni je jako bitno da 'cacak' bude isto što i 'čačak'. Zato mi je bitno da rešim problem sa sadašnjim COLLATE utf8_general_ci.
Da rezimiram,
podaci uneti preko phpMyadmin-a su uneseni dobro i kad se čitaju iz phpMyadmin-a pravilno se pročitaju,
a podaci koji su uneti preko mog skripta nemogu kasnije lepo da se pročitaju iz mog skripta.
Pokušao samo malo da potražim razliku između mog skripta i phpMyadmin skripta. Naravno da php kod phpMyadmin-a nemogu da pročitam pošto nije na mom serveru, ali ona podešavanja u meta tagovima su ista kao i moja.
[Ovu poruku je menjao mdostanic dana 19.09.2008. u 11:28 GMT+1]