Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie w bazie
Darek
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 5.07.2003

Ostrzeżenie: (0%)
-----


Witajcie !

Mam skrypt który wyszukuje w bazie uzytkowników;
z formularza wysyłam dane do skryptu który ma wyświetlić dane,
mam trzy pola w formularzu php;
1. imie/nazwisko (wysyłam jako $id_u) - menu rozwijane
2. imie ($imie)
3. nazwisko ($nazwisko)

Zapytanie SQL wygląda tak:

[sql:1:14c3170716]SELECT * FROM uzytkownicy WHERE id_u = '$id_u'
AND imie LIKE '$imie%' AND nazwisko LIKE '$nazwisko%'[/sql:1:14c3170716]

Problem polga na tym iż gdy chce wybrac z listy konkretnego usera i wyświetlic jego dane to wszystko jest OK, lecz gdy nie wybiore żadnego to chcialbym aby wyswietlili się wszyscy użytkownicy (przy zalożeniu ze pola imie i nazwisko są puste).
Generalnie problem polega na tym iż nie wiem jak skonstruować zapytanie (a moze inny rodzaj przeszukiwania wg. innych kryterii) tab aby moc wybierać jedną osobe, z listy, ew. z listy nic nie wybrać a wpisać wartości do pól IMIE lub NAZWISKO i przypadek skrajny gdzy nic nie wybierzemy i wtedy wyświetli się cała zawartość.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat
Co zwraca wszystkie wiersze, gdzie w w polu text jest text *ma*?

[sql:1:9c5ed7587e]SELECT * FROM text WHERE text LIKE '%ma%'[/sql:1:9c5ed7587e]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 08:11