phpbar.de logo

Mailinglisten-Archive

[php] mysql-abfrage spinnt

[php] mysql-abfrage spinnt

robs-info php_(at)_phpcenter.de
Wed, 14 Aug 2002 13:30:30 +0200


Andreas Pracher schrieb:

> Folgender code (Zeile 28-30)
> $sql = "SELECT * FROM userdb";
> $result = mysql_query($sql, $conn);
> $allusers = mysql_num_rows($result);


> erzeugt folgende meldung
> Warning: MySQL: Unable to save result set in
> D:\Inetpub\wwwroot\www.easydate.cc\comstats.php on line 29

> Warning: mysql_num_rows(): supplied argument is not a valid MySQL result
> resource in D:\Inetpub\wwwroot\www.easydate.cc\comstats.php on line 30

1. SQL-Befehl auf der Console ausführen, wenn nicht ok, ist
wahrscheinlich die DB im A...
2. GRUNDSÄTZLICH das Ergebnis immer eingrenzen (where, limit etc).
Sollte deine Query nämlich zu viele Sätze liefern, kann dir schnell
mal der Speicher ausgehen (sieht mir in deinem Fall danach aus).
3. (Möglichst) immer das Ergebnis einer Operation prüfen, bevor
weitergemacht wird (kann ansonsten zu unschönen Nebenwirkungen
führen).

-- 
Gruß, Rob


php::bar PHP Wiki   -   Listenarchive