Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabele w bazie MySQL z polskimi znakami
Forum PHP.pl > Forum > Przedszkole
davvid
Witam serdecznie,

mam problem z tworzeniem tabeli w bazie MySql, jeżeli tylko nazwa na w sobie czcionkę ą, ś, ź. O dziwo ł i inne takie działają (tak jak różnica iso-8859-2 i windows-1250).
Może jaśniej - istnieje pewien formularz na stronie internetowej pisanej w całości w kodowaniu iso-8859-2, z którego dane są wstawiane do bazy danych (i tu nie ma problemu), niektóre jednak dane są użyte do tworzenia tabel <- czego właśnie w przypadku tych złośliwych czcionek nie wykonuje.
Poczytałem coś o tych konwersjach, ale nie bardzo znalazłem rozwiązanie. Proszę was o pomoc.

Dzieki, pozdrawiam
Dawid
Cysiaczek
NIe możesz użyć polskich czcionek w nazwie tabeli bazy danych. Jeśli nawet Ci się to uda, to potem będą problemy. Wiekszość baz danych jednak odrzuci taką nazwę.
Jojo
Cysiaczek ma rację.

Najprościej: str_replace" title="Zobacz w manualu php" target="_manual i zamieniasz polskie krzaczki na ich odpowiedniki bez ogonków.

Jest tylko jedno ale... nie widzę sensu w tworzeniu tabeli przy pomocy formularza. Nie możesz tego rozwiązać w inny sposób?
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.