28-02-2011, 18:41
(Ten post był ostatnio modyfikowany: 28-02-2011, 18:43 przez R_Rafalsky.)
@AveCXV:
Już od ładnych paru lat nie tworzy się stron "w ISO 8859-2". Aktualnym standardem kodowania stron jest UTF-8 i szybko to się nie zmieni. Silnik bazy danych nie ma nic wspólnego z kodowaniem bazy (krzaki to wina kodowania). Silnik tabeli w bazie ustawiasz podczas deklaracji. Na końcu dopisujesz engine=InnoDB;
Przed pobraniem czegokolwiek z bazy przydatne może się okazać dodanie mysql_query("SET NAMES 'utf8'"); do skryptu PHP. Będziemy mieli pewność, że wyniki z bazy dostaniemy w kodowaniu jaki chcemy. Więcej szczegółów w manualu mysql.
Już od ładnych paru lat nie tworzy się stron "w ISO 8859-2". Aktualnym standardem kodowania stron jest UTF-8 i szybko to się nie zmieni. Silnik bazy danych nie ma nic wspólnego z kodowaniem bazy (krzaki to wina kodowania). Silnik tabeli w bazie ustawiasz podczas deklaracji. Na końcu dopisujesz engine=InnoDB;
Przed pobraniem czegokolwiek z bazy przydatne może się okazać dodanie mysql_query("SET NAMES 'utf8'"); do skryptu PHP. Będziemy mieli pewność, że wyniki z bazy dostaniemy w kodowaniu jaki chcemy. Więcej szczegółów w manualu mysql.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję 
Any sufficiently advanced technology is indistinguishable from magic.

Any sufficiently advanced technology is indistinguishable from magic.