Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.03.2004 Ostrzeżenie: (0%)
|
Witam
Problem jest taki. Robię wyszukuwarkę, która ma wyszukiwać odpowiednie dane z MySql-a. Muszę zrobić formularz w ten sposób, żeby wyszukiwarka znajdowała wpisy "od do" jakiejś wartości. Przykładowo chcę znaleźć auta z bazy danych, które kosztują od 5tyś do 10tyś. Kwoty (od do) trzeba wprowadzać do dwóch osobnych okienek formularza. Jak napisać taki skrypt?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Moze tak:
[php:1:1f17bee26d]<? if ($od && $do) { $wynik=mysql_query("SELECT * FROM motogielda WHERE (cena BETWEEN "$od" AND "$do")"; if ($od1 && $do1) $wynik .= "AND (przebieg BETWEEN "$od1" AND "$do1")"; $wynik .= " ORDER BY nazwa") or die ("BŁĄD!");[/php:1:1f17bee26d] nie sprawdzalem, ale cos w tym stylu powinno dzialac ps. przyjmujemy, ze najpierw wypelniane sa pola $od i$do, a dopiero pozniej $od1 i $do1 |
|
|
|
bolo wyszukiwarka "od do". jak napisać skrypt? 27.03.2004, 22:07:19
Seth SELECT * FROM tabela WHERE cena BETWEEN 5000 AND 1... 27.03.2004, 22:25:09
bolo No tak, ale to banalne! Wielkie dzięki! 27.03.2004, 23:44:50
bolo Hmmm, nie wiem dlaczego, ale to zapytanie nie chce... 28.03.2004, 00:19:00
Seth Podaj swoje zapytania i strukture tabeli z cenami ... 28.03.2004, 16:54:56
bolo ...
if($marka||$model||$silnik||$od||$do) {
$wyn... 29.03.2004, 20:11:41
Paul bbcode... :? 29.03.2004, 20:13:45
bolo Chodzi mi o to, żeby wyszukiwarka odnajdowała wpis... 8.04.2004, 22:42:02 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 06:40 |