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