Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql][php] PHP, html, przeglądarka, phpMyAdmin - kodowanie polskich znaków, wszędzie utf8 - mimo to krzaki
lukasz_matysek
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 2
Dołączył: 25.03.2010

Ostrzeżenie: (0%)
-----


Problem wygląda następująco: podczas tworzenia czegoś w php+sql potrzebuję często korzystać z phpMyAdmin. Czasami chcę za jego pomocą szybko wklepać sobie dane do tabelki. Wtedy zaczynają się pewne schody:

przeglądarka, kodowanie plików *.php, meta charset ustawione na utf8, jednak:

- w wypadku pobierania danych z formularza->insert do bazy: dane wyświetlane potem na stronie są ok, ale w phpmyadmin mają krzaki
- w wypadku edycji danych poprzez phpmyadmin -> potem w wyniku select na tych danych dostaję zamiast polskich znaków krzaki
- w wypadku insertowania bezpośrednio ręcznie spod klienta mysql w konsoli ubuntu (utf8) - wyniki na stronie potem są w porządku

wszystko wskazuje na ustawienia samego phpmyadmina, jednak nigdzie nie widzę odpowiedniej opcji.

Do tego wszystkiego, co jeszcze dziwniejsze dla mnie, nie mogę dojść za pomocą jakiego kodowania są mi przedstawiane aktualnie znaki w phpmyadmin, konkretnie - w widoku zawartości tabel. On sam ma charset ustawiony na utf8, jednak zabawa zestawami znaków w opcjach firefoksa nic nie pomaga.

doradźcie co i jak po kolei sprawdzić, może coś pomijam albo robię super idiotyczny błąd w myśleniu?
Go to the top of the page
+Quote Post
cros
post
Post #2





Grupa: Zarejestrowani
Postów: 164
Pomógł: 21
Dołączył: 21.08.2009

Ostrzeżenie: (0%)
-----


Zaraz po kodzie gdzie laczysz sie z baza daj to:
  1. mysql_query("SET NAMES 'utf8'");

Powinno pomoc.
Go to the top of the page
+Quote Post
lukasz_matysek
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 2
Dołączył: 25.03.2010

Ostrzeżenie: (0%)
-----


Ok, pomogło, już nurkuję w manualu smile.gif dzięki
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 15:24