Einzelnen Beitrag anzeigen

Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#7

Re: PHPMYADMIN und bplaced Problem *Hilfe*

  Alt 5. Jan 2010, 22:15
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
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat