Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Polskie znaki w tabelach bazy
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam,


Utworzylem sobie w phpMyAdmin-ie baze danych z kodowaniem utf-8 collation utf-8_polish_ci.

Następnie utworzyłem skrypt php za pomocą notepad++ który tworzy poszczególne tabele bazy danych

Część skryptu wygląda tak :

  1. <?php
  2. $sql1 =
  3.        "CREATE TABLE IF NOT EXISTS char_main (
  4.            id int(11) NOT NULL auto_increment,
  5.            alias varchar(40) NOT NULL default '',
  6.            real_name varchar(80) NOT NULL default '',
  7.            lair_id int(11) NOT NULL default 0,
  8.            align enum('dobry', 'zły') NOT NULL default 'dobry',
  9.            PRIMARY KEY (id)
  10.            )";
  11. ?>


Dodam ze kodowanie w notepad++ mam ustawione na utf-8 bez BOM.
Prosze zwrocić uwagę na te linijke :
  1. <?php
  2. align enum('dobry', 'zły') NOT NULL default 'dobry',
  3. ?>


Po utworzeniu tabel w bazie danych wchodzę do MySQL Comadn Center a tam zamiast polskich znakow widze jakies krzaczki, podelem wyzej przyklad tej linijki poniewaz zamias polskiej litery "ł" jest kilka krzaczkow, jak sobie z tym poradzic ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 00:35