hi leute...
hab ein kleines prob.. ich habe folgende SQL abfrage:
SELECT * from `$products` WHERE `cat` = '$path' OR `level1` = '$path' OR `level2` = '$path' ORDER BY `preis` ASC LIMIT $anzahl,$max
ich weiß, die ist vom * her nicht ganz sauber, aber das ist erstmal egal..
ich wollte gleich nach dem WHERE ein "`status` != '4' AND ..." hinzufügen..
also so...
SELECT * from `$products` WHERE `status` != '4' AND `cat` = '$path' OR `level1` = '$path' OR `level2` = '$path' ORDER BY `preis` ASC LIMIT $anzahl,$max
leider funktioniert das nicht.. er liest diese sachen doch mit aus!! er zeigt aber auch keine fehlermeldung.. rein vom syntax müsste es stimme.. die sache ist die.. ich brauch halt einfach nicht die einträge, die den status 4 haben!! diese sollen also auch gar nicht erst ausgelesen werden!!
vllt gibt es eine lösung..
vg pat
hab ein kleines prob.. ich habe folgende SQL abfrage:
SELECT * from `$products` WHERE `cat` = '$path' OR `level1` = '$path' OR `level2` = '$path' ORDER BY `preis` ASC LIMIT $anzahl,$max
ich weiß, die ist vom * her nicht ganz sauber, aber das ist erstmal egal..
ich wollte gleich nach dem WHERE ein "`status` != '4' AND ..." hinzufügen..
also so...
SELECT * from `$products` WHERE `status` != '4' AND `cat` = '$path' OR `level1` = '$path' OR `level2` = '$path' ORDER BY `preis` ASC LIMIT $anzahl,$max
leider funktioniert das nicht.. er liest diese sachen doch mit aus!! er zeigt aber auch keine fehlermeldung.. rein vom syntax müsste es stimme.. die sache ist die.. ich brauch halt einfach nicht die einträge, die den status 4 haben!! diese sollen also auch gar nicht erst ausgelesen werden!!
vllt gibt es eine lösung..
vg pat
Kommentar