Hallo,
in meinem Skript, das den letzten Gästebucheintrag in der Datenbank aufrufen soll, erhalte ich die Fehlermeldung
Der Scriptcode lautet dazu:
Liegt es daran, dass ich hier eine Schleife verwende, obwohl nur ein Eintrag gesucht ist oder muss ich mit mysql_fetch_array() arbeiten. Aber das wäre doch auch falsch, weil es ja nur eine Lösung gibt. Meine Aneitung ist hier:
http://php-wiki.de/index.php/Function.mysql-fetch-assoc
Kann mir jemand einen Tip geben?
Gruß Dietmar
in meinem Skript, das den letzten Gästebucheintrag in der Datenbank aufrufen soll, erhalte ich die Fehlermeldung
.Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/web539/html/images/scripts/gblastpost.php on line 13
Der Scriptcode lautet dazu:
PHP:
// Gästebuchabfrage für letzten Eintrag
$db="";
$ergebnis="";
$eintrag="";
//Datenbankverbindung erstellen und überprüfen
require_once ( 'datenbank.php' );
$sql="SELECT id, username, content, published FROM guestbook_items WHERE published=1 ORDER BY id DESC LIMIT 1";
$ergebnis = mysql_query($sql);
while($eintrag = mysql_fetch_assoc($ergebnis))
{
echo "<p>von <strong>".$eintrag["username"]."</strong><br />".$eintrag["content"]."</p>";
}
Liegt es daran, dass ich hier eine Schleife verwende, obwohl nur ein Eintrag gesucht ist oder muss ich mit mysql_fetch_array() arbeiten. Aber das wäre doch auch falsch, weil es ja nur eine Lösung gibt. Meine Aneitung ist hier:
http://php-wiki.de/index.php/Function.mysql-fetch-assoc
Kann mir jemand einen Tip geben?
Gruß Dietmar