Mailinglisten-Archive |
ist kein $anfang uebergeben wird $anfang auf null gesetzt. das hier habe ich aus meiner site ausgeschnitten. sieht ei nwenig unsauber aus :) http://metal.de/cdreviews.html/anfang/0 <? // datensaetze auslesen $query = "SELECT * FROM cdreviews where to_days(now()) - to_days(datum) < 28 and to_days(now()) - to_days(datum) >= 0 order by datum desc, id desc"; $result = MYSQL_QUERY($query); $number = MYSQL_NUMROWS($result); // Anzahl der anzuzeigenden Reviews einstellen $i = $anfang; $ende = $anfang + 10; if ($ende > $number) { $ende = $number; } //tabelle zum blaettern anzeigen ?> <center><table border="0" cellpadding="0" cellspacing="0" width="90%"> <tr><td><font face="Arial,Helvetica,sans-serif" size="2">Blättern: <? if ($anfang != "0") { $zurueck = $anfang-10; print "<a href='$server/cdreviews.html/anfang/$zurueck' title='Zehn neuere Reviews anzeigen' target='_top'> zurück </a>"; } $seite=0; $anfangint = 0; while ($anfangint < $number) { $anfangint2 = $anfangint +10; $seite++; if ($anfangint==$anfang) { print "| <b>$seite</b>"; } else { print " | <a href='$server/cdreviews.html/anfang/$anfangint' title='Seite $seite öffnen' target='_top'> $seite </a>"; } $anfangint = $anfangint +10; } $weiter = $anfang+10; if ($weiter < $number) { print " | <a href='$server/cdreviews.html/anfang/$weiter' title='Zehn ältere Reviews anzeigen' target='_top'> weiter </a>"; } // Tabelle mit dem Blaettern enden und damit die letzten Tabelle schliessen. print "</font></td></tr></table></center>";
php::bar PHP Wiki - Listenarchive