Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] problem z wyszukiwarką
Forum PHP.pl > Forum > Przedszkole
kalafoon
witam,
mam problem z wyszkiwarką. Jedną z opcji jest wyszukiwanie po przedziale cenowym. To ta linijka pogrubiona. Cena od to pole typu input o nazwie "cena_od" a cena do to input "cena_do"...ale wywala mi błąd z ostatniej linijki "Zapytanie niepoprawne"
Reszta działa...

$result=mysql_query("Select * From sklep.produkty Where sklep.produkty.NazwaProduktu Like '%{$_POST['phrase']}%'
And sklep.produkty.InfoMale Like '%{$_POST['phrase2']}%'
And sklep.produkty.ID_Produktu Like '%{$_POST['id']}%'
And sklep.produkty.Cena Between ('%{$_POST['cena_od']}%' And '%{$_POST['cena_do']}%')
") or die ("Zapytanie niepoprawne");

Prosze o pomoc...
pozdrawiam
enigma
a po co te procenty, skoro to są konkretne ceny ?
lordziqqq
Po co ci % w cenach

Zmień :

  1. '%{$_POST['cena_od']}%' And '%{$_POST['cena_do']}%'

na :

  1. {$_POST['cena_od']} And {$_POST['cena_do']}


Skoro cena_od i cena_do to wartosci liczbowe bo nie trzeba używać ' w zapytaniu
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.