WAMP5 Version 1.6.1, windows XP SP2
Apache 1.3.x.
php 5.x.x
MySQL 4.x.x
USTAWIENIA
w php.ini:
default_charset = "iso-8859-2"
w phpmyadmin:
- glowne:
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) - bez mozliwosci zmiany
System porównań dla połączenia MySQL: ustawione na latin2_general_ci
- dla bazy danych:
System porównań dla połączenia MySQL: ustawione na latin2_general_ci
- dla tabeli:
Metoda porównywania napisów: ustawione na latin2_general_ci
w skrypcie uzywanym do operacji na bazie danych:
<?php $db->query("set charset latin2"); ?>
PROBLEM:
prosta operacja wstawienia do bazy:
<?php $db->query("INSERT INTO slowa (slowo) VALUES ('ęółśążźćń')"); ?>
powoduje wpis w postaci:
ęółšżćń
nawet w przegladarce wyswietlajacej w ISO-8859-2
czyli nie sa rozpoznawane wszystkie plitery.....
bylbym wdzieczny o pomoc w razwiazaniu problemu...