Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]Kodowanie utf8 latin2
Forum PHP.pl > Forum > Przedszkole
dzajko
Witam
Może 100 raz powtórzę temat lecz już, drugi dzień nie mogę znaleźć jak sądzę głupiego błędu.

To są moje ustawienia w bazie.


character_set_client utf8 character_set_connection utf8 character_set_database latin2 character_set_results utf8 character_set_server latin1 character_set_system utf8 character_sets_dir /usr/local/psa/mysql/share/mysql/charsets/
po połączeniu się z bazą dałem :

mysql_query('SET NAMES latin2');
mysql_query("SET NAMES latin2-general-ci");

Problem polega na tym, że są krzaczki przy odczycie z bazy, co ciekawe przy zapisie jest ok, w bazie są polskie znaki.

Może jakaś sugestia?

Pozdraiwm
wookieb
Ustaw wszędzie w utf-8 bo z takiego koktajlu kodowań nic dobrego nie wyjdzie.
nospor
no ale jaki to ma zwiazek z ajaxem? przenosze na przedszkole bo problem juz tyle razy walkowany....
Pilsener
Musisz mieć identyczne kodowanie w bazie, na stronie i przy połączeniu z bazą. Po co ustawiasz po kilka razy wszystkie możliwe kodowania? Zdecyduj się na coś - albo latin2, albo utf 8. Inaczej nigdy nie dojdziesz do ładu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.