Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> utf-8 a baza mysql
djtomaszq
post
Post #1





Grupa: Zarejestrowani
Postów: 192
Pomógł: 0
Dołączył: 5.07.2015

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


Mam problem z polskimi znakami na stronie, gdy ustawię kodowanie utf-8 to na stronie działa ale za to nie działa jeśli pobieram z bazy danych.
W bazie mam kodowanie utf8_polish_ci...

.. więc ustawiłem takie kodowanie utf8_polish_ci w sekcji <head> i polskie znaki zwracane z bazy danych zaczęły działać ale za to polskie znaki prosto z kodu krzaczą się.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Comandeer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


W sekcji head ma być UTF-8, bo taki zapis kodowania jest akceptowany przez przeglądarki.

To, że w bazie se ustawiłeś nie oznacza, że baza takiego używa przy połączeniu. Od tego jest parametr charset w inicjowaniu połączenia PDO albo zapytanie SET NAMES
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: 28.12.2025 - 14:24