Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql] wyniki na podstawie części stringa
Forum PHP.pl > Forum > Przedszkole
cornholio666
Witam,

mam w bazie userów i ich pesele np.

id|pesel|
1 | 1234|
2 | 3234|

Wpisuje w formularz szukania po peselu

  1. ??34


I chciałbym żeby to działało tak ze wyrzuci mi wszystkie pesele których pierwszych dwóch cyfr nie znam a reszta kończy sie na 34

inny przykład


  1. ?2?4


itd...

znalazłęm przykład http://it.imasters.pl/?q=node/360 ale nie dziła.
uli
Wyrażenia regularne
Cezar708
Cytat(uli @ 7.01.2008, 15:00:33 ) *


... niekoniecznie..

dla pierwszego przykładu:
  1. SELECT id, pesel
  2. FROM user WHERE pesel LIKE '__34' -- dwa podkreslniki na poczatku


dla drugiego przykładu:

  1. SELECT id, pesel
  2. FROM user WHERE pesel LIKE '_2_4'


oczywiście analogię zastosuj dla prawdziwych peselów
cornholio666
Cezar708 działa smile.gif

Tylko dlaczego '_' ? na jakiej zasadzie to działa?
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.