[ milig @ 24.04.2006. 10:47 ] @
Dakle koristim PHP5.1.2 i MySQL 5.0.18. Problem je u tome sto php ne prepoznaje cirilicu(cp1251) iz MySQL tabela, tacnije ispisuje upitnike. Sa druge strane, PHP 4 ne pravi takve probleme. Da li neko zna sta to treba podesiti u PHP 5 da bi i on radio sa cirilicom?
[ glavince @ 24.04.2006. 17:58 ] @
Nije problem u PHP-u, nego u MySql.
Od verzije 4.1.x pa nadalje, MySql koristi collation. Probaj da podesis collation cp1251 na svaku tablicu.
Ako ne daje rezultat, postavi
mysql_query("set names cp1251");

[ obucina @ 24.04.2006. 18:57 ] @
Možeš i da pređeš na UTF-8.
[ milig @ 25.04.2006. 19:32 ] @
Citat:
glavince: Nije problem u PHP-u, nego u MySql.
Od verzije 4.1.x pa nadalje, MySql koristi collation. Probaj da podesis collation cp1251 na svaku tablicu.
Ako ne daje rezultat, postavi
mysql_query("set names cp1251");

probao sam i nema efekta.
Citat:
obucina: Možeš i da pređeš na UTF-8.

napravio sam tabelu sa utf8 charset-om i collation-om i opet nece da cita cirilicu.

I dalje mislim da je problem u podesavanju PHP - a. (Kako drugacije da objasnim cinjenicu da sve ovo radi u PHP 4 koji je po default-u nastelovan za mysql).
Ima li jos ideja ?
[ glavince @ 25.04.2006. 21:27 ] @
Koji MySql koristis uz PHP4?
[ milig @ 26.04.2006. 06:29 ] @
U oba slucaja koristim MySQL 5.0.18 .