phpbar.de logo

Mailinglisten-Archive

SUCHE NACH PREIS

SUCHE NACH PREIS

Alexander Haslberger mysql_(at)_lists.phpcenter.de
Wed, 23 May 2001 09:33:27 +0200


> if ($preisvon!='') $qry_preis1="AND preis >> '$preisvon'";
> if ($preisbis!='') $qry_preis2="AND preis << '$preisbis'";
>
> $query="SELECT * from artikel WHERE inlist='1' $qry_preis1 $qry_preis2
> order by $order limit $limit";

Hallo Sascha,

wenn Du Deine Zahlenwerte in einfache Quotes ( ' ) setzt, wird dies als String
interpretiert. Strings haben den Zahlenwert 0.
Schließlich heißt Deine Abfrage:
....... and preis >> 0 and preis << 0
-> gibt natürlich kein Ergebnis aus
-> laß die einfachen Quotes weg!

Alex


---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive