Alex Hauer: Ausgabe von Daten einer MySQL - Datenbank

Beitrag lesen

Tag,

ich versuche gerade mir ein Newsscript
zu gestalten, basierend auf PHP 4.2.3 und MySQL 3.23.53 .

Folgender Code sollte die News ausgeben:

<?php
 $sgl = "SELECT
        'name',
        'date',
        'avatar'
        FROM
        'newsscript'
        ORDER BY
        'date' DESC;";
  $result = mysql_query($sql);
   while($row = mysql_fetch_object($result))
   {
    echo "<tr><th class="newsheader">Avatar</th>\n";
    echo "<th class="newsheader">Verfasser</th>\n";
    echo "<th class="newsheader">Datum</th></tr>\n";
    echo "<tr><td> <!-- blank --> </td>\n";
    echo "<td><center>\n";
    echo $row->name;
    echo "</a></td></center>\n";
    echo "<td>\n";
    echo $row->date;
    echo "</td></tr>\n";
    echo "<tr><th rowspan="2"><img src="\n";
    echo $row->avatar;
    echo ""></th>\n";
    echo "<td colspan="3">\n";
    echo $row->newstext;
    echo "</td></th></tr>\n";
    echo "<br /> \n";
   }

Die Verbindung zur Datenbank wurde dabei vorher schon in einer inkludierten PHP - Datei durchgeführt.

Jetzt erhalte ich aber beim Aufrufen des Scripts immer folgenden Fehler:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\apache\apache\htdocs\newssystem\news.php on line 26

Auch wenn ich statt dem mysql_fetch_object() ein mysql_fetch_assoc() verwende, bleibt der Fehler der Gleiche.

Kann mir jemand helfen?