Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][PHP]Wyszukiwanie hasla bez polskich znakow
Forum PHP.pl > Forum > Przedszkole
starter91php
Witam,
podaje w swojej funkcji argument bez polskich znakow, np:
www.mojastrona.pl/miasto/krakow

i chcialbym, zeby wtedy moje zapytanie SQL zwracalo tez rekordy, ktore maja wpisane jako miasto "kraków" (z polskimi znakami).

W skrócie: czy jest jakaś funkcja badz sposob, ktory umozliwia wyszukanie rekordow ze wszystkimi konfiguracjami polskich znakow, jezeli wpiszemy fraze bez polskich znaków?

np dla kraków wyszuka tez rekordy, ktore maja krąków, kraków, krąkow i normalne krakow.


Pozdrawiam!!
matiit
Wyrażenia regularne - http://dev.mysql.com/doc/refman/5.1/en/reg...operator_regexp

Lub wg mnie lepszy sposób:
Dodatkowa kolumna miasto_normalized:
które będzie przechowywało tak przerobioną przez php zmienną:
Kod
$miasto_normalized = iconv('UTF-8', 'ASCII//TRANSLIT', $miasto);

I wtedy szukasz po kolumnie miasto_normalized.
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.