Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak odpowiednio filtrując dane od użytkownika pobrać rekordy z bazy
Forum PHP.pl > Forum > Bazy danych
amii
Mamy w bazie imienia pewnych osób w/g konwencji imię zaczyna się z wielkiej litery i ma polskie znaczki. Użytkownik w wyszukiwarce wpisuje imię i to imię powinno być odnalezione, niby nic trudnego. Ale jak zrobić aby np. po wpisaniu lukasz wyszukiwał wszystkich Łukaszów itd. czyli wyszukiwarka miałby dopuszczać wpisywanie odpowiedników zamiast polskich fontów.
Powinna też dopuszczać wpisanie np. Wladysław lub władyslaw i odszukiwać wszystkich Władysławów
melkorm
Jeżeli używasz LIKE to możesz polskie litery zamieniać na '_' wtedy będzie tam dowolny znak, lub użyć regexp'ów.
np.
Kod
w_adys_aw

Lub
Kod
w(l|ł)adys(ł|l)aw
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.