Ich werde aus dem MySql Manual nicht schlau, zumindest bekomme ich die Syntax nicht auf die Reihe.
Ich will eine SELECT Abfrage machen, die mehrere AND und OR miteinander verknüpft.
Mit nur AND oder nur OR geht es einfach:
Wie schreibe ich das, damit ich AND und OR verknüpfen kann?
Ich PHP entsprechend diesem:
Ich will eine SELECT Abfrage machen, die mehrere AND und OR miteinander verknüpft.
Mit nur AND oder nur OR geht es einfach:
Code:
$MyData = mysql_fetch_object(mysql_query("SELECT * FROM `tablename` WHERE `fieldname1` = ".$value1." AND `fieldname2` = ".$value2));
$MyData = mysql_fetch_object(mysql_query("SELECT * FROM `tablename` WHERE `fieldname1` = ".$value1." OR `fieldname2` = ".$value2));
Wie schreibe ich das, damit ich AND und OR verknüpfen kann?
Ich PHP entsprechend diesem:
Code:
if($fieldname1 == $value1 && ($fieldname2 == $value2 || $fieldname3 == $value3))
{
// ...
}