Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wenige Warnungen [erwartet Parameter]

Die Count(*) gibt Ihnen eine Zeile zurück, die die Anzahl der Zeilen als Wert enthält.

Durch die Verwendung von mysql_num_rows($result) Sie zählen tatsächlich die Anzahl der Zeilen von Count(*) Ergebnis das wirklich eines ist .

Ändern Sie es in:

$result = mysql_query("SELECT * FROM smf_personal_messages", $link);
$num_rows = mysql_num_rows($result);

Oder verwenden Sie einfach den Count(*) value (was wahrscheinlich besser ist, da es in der DB zählt und nicht die ganze Tabelle dafür abruft) mit mysql_fetch_array .