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

Nie wyszukuje wyrazów z polskimi znakami

0 głosów
70 wizyt
pytanie zadane 3 września 2018 w PHP, Symfony, Zend przez czujek22 Mądrala (6,830 p.)
edycja 4 września 2018 przez czujek22

Witam. Mam skrypt, który wyszukuje w bazie czeski wyraz po wpisaniu do inputa polskiego odpowiednika. Problem jest taki, że po wpisaniu do inputa wyrazu z polskim znakiem nie wyszukuje żadnego odpowiednika, natomiast gdy wpisze jakieś inne słowo bez polskich znaków to skrypt dobrze działa. w bazie mam ustawione kodowanie utf-8, w skrypcie także mam dodane linijki 

mysqli_query($polaczenie, "SET CHARSET utf8");
<form method="post" action="slownik.php"  accept-charset="utf-8">

 

Dodam, że to wszystko dzieje się na serwerze cba.pl, bo na localhoście wyszukuje normalnie. Czy to możliwe, że na serwerze mają coś zmienione ?

1 odpowiedź

0 głosów
odpowiedź 4 września 2018 przez niezalogowany

Zwykle dodaje się również linię

mysqli_query($polaczenie, "SET NAMES 'utf8' COLLATE 'utf8_polish_ci");

Jakie masz ustawione COLLATE w bazie danych?

komentarz 4 września 2018 przez czujek22 Mądrala (6,830 p.)
Zmieniłem collate bazy na utf8_unicode_ci i po chwili zadziałało :)

Podobne pytania

0 głosów
0 odpowiedzi 84 wizyt
pytanie zadane 28 sierpnia 2018 w SQL, bazy danych przez czujek22 Mądrala (6,830 p.)
0 głosów
0 odpowiedzi 22 wizyt
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

63,406 zapytań

109,671 odpowiedzi

229,148 komentarzy

44,695 pasjonatów

Przeglądających: 297
Pasjonatów: 17 Gości: 280

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...