Patrick Figel: Variablen ausgeben

Beitrag lesen

Du wendest zwei mal mysql_query an, einmal übergibst du das Query, beim zweiten mal das Resultset aus dem vorherigen Query.
$result = mysql_query() und ein anschließendes while($row = mysql_fetch_object($result)) wäre richtig.
Beachte auch, dass mysql_fetch_object Case Sensitive ist. D. h. $row->Id ist nicht gleich $row->ID oder $row->id.