![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam funkcje js, która wysyła zmienną w adresie (GET) do skryptu PHP (przez HTML_AJAX.replace), który ma znaleźć komórki pasujące do ciągu znaków ze zmiennej. Nie wiem jak poradzić sobie z kodowaniem. Część HTML i JS jest kodowana w UTF8, baza danych w utf8_polish_ci, mimo to baza nie znajduje rekordów gdy w zmiennej są polskie znaki, a po sprawdzeniu zmiennej z tablicy GET funkcją echo(), polskie znaki wyświetlane sa poprawnie.
Ten post edytował Mikan 30.12.2007, 19:10:05 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 13 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Możesz mieć źle ustawione komparatory w ustawieniach bazy/tabeli/kolumny. Zobaczy czy też są ustawione na utf8 i czy kodowanie dla połączenia też jest takie samo.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_general_ci Metoda porównywania napisów (baza dnaych): utf8_polish_ci Metoda porównywania napisów (tabela): utf8_polish_ci Metoda porównywania napisów (komórka): utf8_polish_ci Dane z phpMyAdmin |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:42 |