We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

polskie znaki z pobieranej bazy


hpukawka
11-08-2008, 21:59
Cytat Napisał linx
np. dla utf8 dodajesz to:

Kod:
mysql_query("SET NAMES 'utf8'");
dodajesz to zaraz po połączeniu się z bazą np.

Kod:
$polaczenie = mysql_connect($host, $login, $haslo);
$wybor = mysql_select_db($baza, $polaczenie);
mysql_query("SET NAMES 'utf8'");
Dzięki za szybką odpowiedź. Męczyłem sie z tym 6 godzin, a to takie proste. Aż pisać o tym. Ale jednak jak się stawia pierwsze kroki to warto pytać.

Jeszcze raz dzięki.

linx
11-08-2008, 21:47
np. dla utf8 dodajesz to:

Kod:
mysql_query("SET NAMES 'utf8'");
dodajesz to zaraz po połączeniu się z bazą np.

Kod:
$polaczenie = mysql_connect($host, $login, $haslo);
$wybor = mysql_select_db($baza, $polaczenie);
mysql_query("SET NAMES 'utf8'");

hpukawka
11-08-2008, 21:41
Witam!

Mam konto 60free. Założyłem bazę i stronę. Wszystko łączy sie i pobiera jak należy, jednak jest problem z polskimi znakami. Wyświetlają się jedynie znaki zapytania. Czy ktoś wie o co chodzi i jak temu zaradzić?

Strona i baza kodowana w utf-8

Na internecie znalazłem następująca informację:
"SET NAMES 'charset_name'

Informuje ono serwer, jaki zestaw znaków klient będzie wykorzystywał i w jakim kodowaniu serwer ma zwrócić odpowiedź. Brak tego zapytania jest najczęstszą przyczyną pojawiania się krzaków w danych pobranych z bazy."

Jednak o co z tym chodzi i jak to zastosować? Proszę o pomoc i poradę najlepiej w praktyce.

Pozdrawiam