Zitat von
ecHo89:
Wieder einmal ein schönes Beispiel, dass man alle Gedanken mal durchprobieren sollte und wenn man an einer Stelle hängt, wo anders ansetzen sollte.
Gewöhn' dich dran, ist oft so in PHP. Der Fehler "upplied argument is not a valid
MySQL result resource" deutet immer darauf hin, dass irgendwas im mysql_query schief gegangen ist. Um das genauer zu erfahren, ist es sinnvoll, nach der mysql_query-Zeile einmal mysql_error() aufzurufen. Noch sinnvoller ist es, direkt nach _jedem_
Query eine Fehlerbehandlung einzubauen. Zum Beispiel so:
Code:
<?php
$result = mysql_query("SELECT * FROM table_that_doesnt_fucking_exist");
if (!$result) {
die("
MySQL-Error: " . mysql_error() . " (" . mysql_errno() . ")
\n");
}
while ($row = mysql_fetch_object($result)) // ...
Liebe Grüße,
Valle