Probleme mit mysql_fetch_array: invalid mysql result
Hi,
Habe vor kurzem meine SQL-Vokabular ein bisschen erweitert und dann auch gleich ein erstes Skript erstellt um das ganze zu testen.
Dabei habe ich folgende Abfrage:
Denn wollte ich dann mit mysql_fetch_array() ausgeben:
Allerdings bekomme ich dann folgende Fehlermeldung zurück:
und mysql_error() meldet keinen Fehler, aber Database Error: steht dennoch da.
Ich kann mir ehrlich gesagt nicht mehr helfen, wenn ich ein einfaches Query sende kommt keine Fehlermeldung....
Bin dankbar für jede Hilfe....
Hi,
Habe vor kurzem meine SQL-Vokabular ein bisschen erweitert und dann auch gleich ein erstes Skript erstellt um das ganze zu testen.
Dabei habe ich folgende Abfrage:
Code:
$query = "SELECT " .
"a.id, " .
"a.name, " .
"a.score, " .
"b.name as bname, " .
"c.inh " .
"FROM " .
"atable a " .
"LEFT JOIN " .
"btable b " .
"ON " .
"b.id = a.b_id " .
"LEFT JOIN " .
"ctable c " .
"ON " .
"c.id = a.c_id " .
"WHERE " .
"a.ignore != 1 " .
"ORDER BY " .
"score, name " .
"DESC LIMIT 0,5";
Denn wollte ich dann mit mysql_fetch_array() ausgeben:
Code:
$c = 0;
while($ausg = mysql_fetch_array($query) or die("<br/>Database Error: ".mysql_error())) {
$result[$c]["id"] = $ausg["id"];
$result[$c]["name"] = $ausg["name"];
$result[$c]["score"] = $ausg["score"];
$result[$c]["inh"] = $ausg["inh"];
$result[$c]["server"] = $ausg["bname"];
$c++;
}
Allerdings bekomme ich dann folgende Fehlermeldung zurück:
Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
und mysql_error() meldet keinen Fehler, aber Database Error: steht dennoch da.
Ich kann mir ehrlich gesagt nicht mehr helfen, wenn ich ein einfaches Query sende kommt keine Fehlermeldung....
Bin dankbar für jede Hilfe....
Zuletzt bearbeitet: