Fehlermeldung

Sebastian Wramba

Erfahrenes Mitglied
Ich bekomme folgende Fehlermeldung bei meiner Shoutbox:


Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\gouraud3\shoutbox.php on line 46

Warning: Supplied argument is not a valid MySQL-Link resource in c:\apache\htdocs\gouraud3\shoutbox.php on line 50


Die relevanten Zeilen sehen so aus (44-50):
PHP:
mysql_connect ($sqlhost,$username,$passwort);
mysql_select_db ($database);
$number = mysql_num_rows($result);
$seiten=floor($number/$proseite);
$start=$page * $proseite;
$sql="SELECT * FROM shout LIMIT $start,$proseite ORDER BY id DESC";
$result = mysql_query($sql,$db);

vielleicht weiß einer was, und kann mir mal wieder helfen. :)
 
Also der erste Fehler (Zeile 46) tritt auf weil du noch keine Abfrage gemacht hast:
PHP:
// Hier sollte schon ne Abfrage davor:
$result = mysql_query ("SQL-Anweisung");

$number = mysql_num_rows($result);

Und ich denke der zweite Fehler tritt auf weil er die Variable $db nicht kennt. Entweder du schreibst in Zeile 50:

PHP:
$result = mysql_query($sql);

oder in Zeile 44:
PHP:
$db = mysql_connect ($sqlhost,$username,$passwort);
 
Komplett edit
-------------

Also ich hab's wohl doch nicht so original übernommen. :)
Ich hab dann noch folgenden Fehler:

Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\gouraud3\shoutbox.php on line 108


Zeile 108:
PHP:
while ($row = mysql_fetch_row($result)) {
 
Zuletzt bearbeitet:
hmm ,
entweder $results enthält kein MySQL Abfrageergebnis, weil du wie vorher auch kein mysql_query("SELECT...")
gemacht hast, oder das Ergebnis ist ungültig, weil deine Abfrage nicht korrekt war.

Würde ich mal so in den Raum werfen :)
 

Neue Beiträge

Zurück