Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]
Forum PHP.pl > Forum > Przedszkole
dymek_
Mam następujący problem:

Zrobiłem formularzyk wyszukujący dane. Podaje w nim 3 dane: imię, nazwisko, pesel.

Zapytanie mam takie :

Kod
$zapytanie = "SELECT * FROM klienci WHERE nazwisko = '$nazwisko' OR pesel_klienta = '$pesel' OR imie = '$imie'";


ale ma ono jedną wadę. Jak będę miał w bazie np. Jan Kowalski oraz Jan Wężyk i w formularzu podam do szukania: Imię: Jan, Nazwisko: Wężyk to rezultacie wyszuka mi obie pozycję. A chcę żeby wyświetlił tylko Jana Wężyka. Wiem, że jak zamiast OR dam AND to mi znajdzie, ale wtedy muszę podawać zawsze wszystkie 3 pola (pesel,imie, nazwisko). A tego nie chce.
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.