• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kodowanie polskich znaków mysql/xampp

Cloud VPS
0 głosów
2,577 wizyt
pytanie zadane 20 kwietnia 2016 w SQL, bazy danych przez DCC_IT Początkujący (330 p.)
Mam problem z bazą mysql w xampp'ie. Utworzyłem bazę przez phpmyadmin i wpisałem dane do tabeli. Po pobraniu tych danych i wyświetleniu ich na stronie zamiast polskich znaków mam krzaczki.Uprzedzając dodatkowe pytania w bazie wszędzie mam ustawione kodowanie utf8_polish_ci a wszystkie pliki kodowane UTF-8. Po dorobieniu na stronie formatki do edycji danych w bazie i zapisaniu ich ponownie ze strony zastępując krzaczki poprawnymi znakami wszystko jest OK. Macie jakiś pomysł jak to można poprawić? Szukałem w necie ale wszędzie jest tylko mowa o poprawieniu kodowania w bazie albo w plikach.

1 odpowiedź

+1 głos
odpowiedź 20 kwietnia 2016 przez Arkadiusz Waluk Ekspert (290,310 p.)
wybrane 20 kwietnia 2016 przez DCC_IT
 
Najlepsza
A ustawiasz kodowanie znaków przy połączeniu z bazą? W jaki sposób się łączysz, PDO czy mysqli?
komentarz 20 kwietnia 2016 przez Mateusz11 Pasjonat (22,910 p.)
Inaczej: "Daj kod!" xD
komentarz 20 kwietnia 2016 przez DCC_IT Początkujący (330 p.)

Nie ustawiam kodowania przy połączeniu. Łączę się tak:

$connection = @new mysqli($host, $db_user, $db_pass, $db_name);
$sql = "SELECT * FROM USERS";
$qresult = @$connection->query($sql);

W ten sam sposób łączę się update'ując dane a także pobierając je ponownie ale wtedy już jest OK. Więc chyba nie tu jest przyczyna.

 

komentarz 20 kwietnia 2016 przez Arkadiusz Waluk Ekspert (290,310 p.)

Spróbuj jednak zaraz po połączeniu czyli po pierwszej linijce dać:

$connection->set_charset('utf8');

A mete w head z kodowaniem UTF-8 masz?

Podobne pytania

+1 głos
1 odpowiedź 1,287 wizyt
pytanie zadane 17 stycznia 2016 w SQL, bazy danych przez andrzej151 Początkujący (300 p.)
0 głosów
4 odpowiedzi 2,830 wizyt
pytanie zadane 14 lipca 2015 w SQL, bazy danych przez Jagoda__ Nowicjusz (150 p.)
0 głosów
1 odpowiedź 644 wizyt

93,488 zapytań

142,422 odpowiedzi

322,772 komentarzy

62,906 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...