Doppelte suchabfrage in MySQL mir SELECT
Michael
- php
Hallo,
habe ne kurze frage an euch. Versuche mit der Typischen Abfrage in MySQL mit SELECT eine Doppelabfrage zu machen. Aber meine Versuche klappen nicht ... bekomme immer nur "keine Datensätze gefunden"...
Habe Ihr ne Ahnung was ich falsch mache ?
Wie würdet Ihr das schreiben?
Meine Abfrage:
$sql = "SELECT * FROM projekte WHERE " . $spalte1 . " LIKE '" . $suche1 . "%'
AND
WHERE " . $spalte2 . " LIKE '" . $suche2 . "%' ;";
--> So klappts aber nicht...
Was meint Ihr?
Danke und viele Grüße
Michael
$sql = "SELECT * FROM projekte WHERE " . $spalte1 . " LIKE '" . $suche1 . "%'
AND
WHERE " . $spalte2 . " LIKE '" . $suche2 . "%' ;";
Versuch mal das % vorher an $suche anzuhängen.
$suche1= $suche1."%";
$suche2= $suche2."%";
sql = "SELECT * FROM projekte WHERE " . $spalte1 . " LIKE '" . $suche1 ."' AND WHERE " . $spalte2 . " LIKE '" . $suche2 . "' ;";
Peter
Hi,
nein... hat leider auch nicht geklappt...
Versuch mal das % vorher an $suche anzuhängen.
$suche1= $suche1."%";
$suche2= $suche2."%";sql = "SELECT * FROM projekte WHERE " . $spalte1 . " LIKE '" . $suche1 ."' AND WHERE " . $spalte2 . " LIKE '" . $suche2 . "' ;";
Peter
Hallo,
das zweite WHERE kannst du dir sparen:
sql="SELECT * FROM projekte WHERE ".$spalte1." LIKE '%".$suche1."%' AND ".$spalte2." LIKE '%".$suche2."%';";
cu Benedikt Loepp
Hi,
super DANKE... haut hinne... vielen vielen Dank !!!
Michael
das zweite WHERE kannst du dir sparen:
sql="SELECT * FROM projekte WHERE ".$spalte1." LIKE '%".$suche1."%' AND ".$spalte2." LIKE '%".$suche2."%';";
Hi nochmal...
kleine weitere Frage...
Wenn ich erweitere um eine Suchabfrage ...
$sql="SELECT * FROM projekte WHERE ".$spalte1." LIKE '%".$suche1."%' AND
".$spalte2." LIKE '%".$suche2."%' AND
".$spalte3." LIKE '%".$suche3."%';";
Jedoch das bei Suche3 nur alles was größer ist als X kommt...
Muß ich dann statt LIKE was anderes angeben ?
Gruß
michael
hi,
kleine weitere Frage...
Wenn ich erweitere um eine Suchabfrage ...
Jedoch das bei Suche3 nur alles was größer ist als X kommt...
Muß ich dann statt LIKE was anderes angeben ?
wirf doch mal einen blick ins mysql-manual, http://www.mysql.de/doc/de/.
gruss,
wahsaga