Mailinglisten-Archive |
Hi, > $result = mysql_query("select count(*) from counter where DATE like > '$today%'"); > > führt zu keinem vernünftigen Ergebnis in $result. Habe ich da was falsch > verstanden? Ja, d.h. fast. Es fehlt noch z.B. ein $anzahl = mysql_result($result,0,0); nach deiner Query. Du kannst es auch so machen: $result=mysql_query("select count(*) as anzahl, fussstapfen, geschlecht, blafasel, blubb from counter where DATE like '$today%'"); if (mysql_num_rows($result)>0) { while ($row=mysql_fetch_array($result)) { echo "Die Anzahl: $row[anzahl]<br>\n"; } } Hast du nur ein Result-Set, so kannst du die While-Schleife auch weglassen. Generell ist es auch noch gut (schaut professioneller aus), wenn du folgendes noch mit einbaust: if (!$result=mysql_query(" .... ")) { # Hier eine Fehlerbehandlungsroutine einbauen, die z.B. # mysql_error() in ein Logfile schreibt, dem User einen # Warnhinweis ausgibt etc.pp. } else { if (mysql_num_ ... . . . } -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: <http://www.php-center.de/>
php::bar PHP Wiki - Listenarchive