Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Wybieranie rekordów z bazy po jednej literze z alfabetu.
Forum PHP.pl > Forum > Przedszkole
mati19924
Witam, mam taki problem bo nie wiem jak zrobic pewna rzecz. Otóż załóżmy ze w bazie mam takie rekordy

Ada, Agata, Agnieszka, Aleksandra, Alicja, Andżelika, Aneta, Anita, Anna
Barbara, Beata, Bernadeta, Blanka, Bożena
Cecylia, Celina
Dagmara, Danuta, Dominika, Dorota
Edyta, Eliza, Elżbieta, Emilia, Ewa, Ewelina

i np chciałbym wybrać wszystkie rekordy z bazy w których jest np litera N (czyli żeby wybrało
Agnieszka, Aleksandra, Andżelika, Aneta, Anita Anna, Bernadeta, Blanka, Bożena, Danuta, Dominika, Ewelina - czyli wszystkie te w których znajduje się litera N)

Jak takie coś zrobic? Jakiego zapytania do bazy użyc? smile.gif

(imiona zostały wykorzystane tylko dla przykładu)
mccd
  1. SELECT * FROM x WHERE imie LIKE '%n%'


Jeśli rekordy są tak jak linijki to w PHP dla każdego rekordu explode po przecinku i strpos.
mati19924
Działa, dziękuje za pomoc smile.gif
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.