Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Polskie znaki i UPPER lub LOWER
Forum PHP.pl > Forum > Bazy danych > MySQL
marek220
Witam

Prosty skrypt szuakacy w bazie daje mi ciała gdy w bazie mam polskie znaki np. z duzych litera a szuka sie ich z malych.

Oczywiscie zastosowalem w zapytaniu (UPPER(indeks) LIKE UPPER('%$wartosc%') i wszystko jest ok poza polskimi znakami.

Upper i Lower nie dziala na nich,tzn. ze jak mam tekst w bazie "b±k"
i dam w zapytaniu BˇK - z uzyciem funkcji lower bedzie szukac

b±k a w bazie znajdzie bˇk - polskie litery nie sprowadza do odpowiednikow malych i duzych.

czy ktos wie moze jak sobie z tym poradzic?

z gory dziekuje

pozdrawiam
SongoQ
Wydaje mi się ze to kwestia ustawienia bazy. Ustaw na polskie kodowanie i sprawdz czy bedzie ok.
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.