Phpmyadmin i Mysql u UTF8

Evo već 2 dana se zezam s tim i nikako da nađem odgovor.

Imam jednostavnu bazu ( uspoređivanje utf8_bin ) i jednostavnu php skriptu koja sprema neki tekst u bazu.

I sve je super spremi ona meni čćžšđ a i prikaže kasnije. No problem je u phpmyadminu koji mi te znakove prikazuje sasvim drugačije tipa: čžđšć.

E sad stranica je u UTF-8 i kao što rekoh prikazuje mi čćžšđ. No ako sad ručno radim promijenu u bazi i zamijenim te čudnovate znakove (ispravim) čćžšđ, e onda mi ih tako i spremi i prikazuje u phpmyadminu no onda mi na stranici umijesto čć… prikazuje samo ???

Nikako da nađem odgovor na to pitanje sve samo što sam našo je da promijenim neki latin koji ja nemam jer sam odmah stavio UTF8 :S
Help…

Postavi bazu, tablice i redove na “utf8_general_ci” i odmah nakon spajanja na bazu u php-u pokreni
mysql_query(“SET NAMES ‘utf8’”);

Probaj pa javi što se dešava.

E to je to majstore :smiley: hvala, Sad je normalno prikazano :).
Samo da te pitam dal to moram pokretat svaki puta kad se spajam na bazu (stavit ga u connection.php) ili kada upisujem u bazu ili mi vise ne treba :slight_smile: ?

Nnajbolje staviti da se uvijek pokrene odmah kod spajanja na bazu
mysql_query(“SET NAMES ‘utf8’”);

Tako sam i bio stavio i sve radi super. Hvala još jednom


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja