Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Język Kodowania
Forum PHP.pl > Forum > Przedszkole
wolacinio
witam mam takie problemik otóz:
w bazie danych mam tabele o nazwie Imie i gdy wpisze np. imie Paweł (ł) to na stronie wyświetla sie imie Pawe?
na jakie mam zamienić kodowanie ?

na stronie mam : utf
w bazie danych : System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
i w tabeli Imie : utf8_polish_ci

Prosze o pomoc
Z góry dziekuje
Fifi209
Ustaw kodowanie dla połączenia z mysql na utf8
arkoslaw
tak jak fifi napisal, wstaw taki kod w pliku, który jest odpowiedzialny za łączenie się z bazą:
  1. mysql_query ('SET NAMES utf8');
wolacinio
zrobiłem coś takiego i nie chodzi

$res = mysql_query($zapytanie_SQL);
mysql_query('SET NAMES utf8');

co dalej zrobic?
blooregard
SET NAMES ma być na początku, przed wszystkimi innymi zapytaniami. A Ty ustawiasz UTF-8 PO wykonaniu zapytania, którego ma dotyczyć. MySQL nie ma jeszcze opcji jasnowidzenia.
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.