Struppi: where var = ''

Beitrag lesen

? Wieso deutet das daraufhin, dass das Argument für die Funktion einfach falsch ist? Das war ja schon vorher bekannt. Ich würd sagen, das deutet darauf hin, dass das Problem ganz klar in der Syntax im PHP-Programm steckt, da mysql ja mit solchen ''-Werten umgehen kann.
'Meine' Dokumentation hat mich zu dem Problem nichts finden lassen.

Da ich kein PHP kann, hab ich mal google befragt.
Folgende seite kam zum vorschein http://www.php.net/manual/de/function.mysql-fetch-object.php

Da steht:
mysql_select_db("mydb");
$result = mysql_query("select * from mytable");
while ($row = mysql_fetch_object($result)) {

das ist wie du es benutzt, wobei (irgendwie ist das typisch für PHP) hier nicht das gemacht wird, was hier http://www.php.net/manual/de/function.mysql-query.php beschrieben wird und eigentlich zum a&o des Porgrammierens gehört. Das prüfen ob ein Ereignis in Ordnung ist.

Da es nicht möglich ist mit dem Ausschnitt dir zu helfen, musst du selber was machen, in diesem Falle die Werte überprüfen:

mysql_select_db("mydb");
$result = mysql_query("select * from mytable");
if (!$result) {
   die('Ungültige Abfrage: ' . mysql_error());
}
while ($row = mysql_fetch_object($result)) {

Struppi.