Struppi: where var = ''

Beitrag lesen

anscheinend hast du mein Problem nicht verstanden. Ich muss mit den ''-Werten arbeiten und brauch da jetzt auch kein debugging mehr betreiben, weil ich genau weiß, wo der Fehler liegt.

Offensichlich nicht:
Egal ob $sql
= "SELECT * FROM Tabelle WHERE var = ";
= "SELECT * FROM Tabelle WHERE var = ''";
= "SELECT * FROM Tabelle WHERE var = ``"; oder
= "SELECT * FROM Tabelle WHERE var = ''"; ist, es kommt immer:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource

Wenn du einfach mal das Argument der funktion überprüfen würdest, wären wir einen Schritt weiter.

Du bestätigst also, das
$qry = mysql_query($sql);
if (!$qry ) {
   die('Ungültige Abfrage: ' . mysql_error());
}

nichts ausgibt?

Das einzige was ich wissen möchte, ist, wie ich so eine Abfrage nach einem leeren Wert syntaktisch richtig mache!

so wie du es versucht hast (die zweite Variante sollte gehen) .

Struppi.