Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Znaki ? w php
Forum PHP.pl > Forum > Bazy danych > MySQL
Jarod
Napisz, krótko. php wyświetla znaki zapytania zamiast polskich ogonków. W bazie ustawione jest wszędzie kodowanie latin2.

Jak po połączeniu z bazą w phpie dam SET NAMES latin2 to znaki zapytania zamieniają się na krzaczki.

:/
Wujek01
Podepne się pod temat. Mam podobny problem. Mianowicie jesli wprowadzam dane poprzez skrypt to zamiast polskich znaków w bazie są krzaki. Dane po pobraniu przez skrypt wyświetlane sa prawidłowo. Kodowanie strony to iso-8859-2. Jak zrobić z poziomu php aby w bazie zapisywane były polskie znaki poprawnie ? Co zmienić w bazie ? Szukałem po innych wątkach i natknąłem się na polecenie SET NAMES. Jak moge je wykorzystać z poziomu php ?

Edit:
Już sobie poradziłem. Ustawiłem wszędzie w tabelach kodowanie na latin2_general_ci a w skryptach zapisujących dodałem linijke:
  1. <?php
  2. mysql_query("SET NAMES latin2");
  3. ?>
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.