Mailinglisten-Archive |
At 17:59 15.12.99 +0100, Alexander Meis (simmail] wrote: >Ich frage derzeit an der db 2 mal an um rauszufinden wie viele datensätze >enthalten sind >und um Offset,Maxrows zu verwirklichen. >kann man diese querys nicht zu einem zusammenfassen ? Ich glaube nicht, allerdings würde es der Performance gut tun wenn du die letzten zwei Zeilen umschreibst: >$result = MYSQL_QUERY("SELECT * FROM board WHERE Forum ='$Forum' order by ID >DESC LIMIT $Offset,$Maxrows"); >$number = MYSQL_NUMROWS($result); anstatt: >$result1 = MYSQL_QUERY("SELECT * FROM board WHERE Forum ='$Forum' order by >Date"); >$total = MYSQL_NUMROWS($result1); das hier: $total = mysql_result(mysql_query("SELECT COUNT(*) FROM board WHERE Forum='$Forum'"),0,0); PS: Wiso baust du bei der Gesamtabfrage (result1) überhaupt noch das ORDER BY ein? So wie es aussieht, brauchst du doch $total nur dazu, um zu testen, ob es noch eine nächste Seite gibt... oder? Bye Dante --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive