Ludwig Ruderstaller: array seitenweise ausgeben

Beitrag lesen

hallo,

Hast du es wirklich in einem array, oder füllst du das array mit einer DB abfrage ?

<?php

if(!isset($start)) $start=0;

$anz=7;
$db->query("SELECT id,name FROM files ORDER BY name LIMIT $start,$anz");

while(list($var1,$var2)=$db->fetch_row()){

echo die $anz zeilen

}

Zurückblättern

if($start!=0){
                $c=$start-$anz;
                echo "<a href="index.php?mode=user&start=".$c.""><img src="left.gif" width="24" height="24" border="0"></a>";
        }

#nachvor blättern
        if($count-($start+$anz)>0){
                $c=$start+$anz;
                echo "<a hreF="index.php?mode=user&start=".$c.""><img src="right.gif" width="24" height="24" border="0"></a>";
        }

?>

Wenn du es in einem Array hast, musst du halt zählen zb.
 U N T E S T E D:
for($i=$start;$i==$start+$anz || $i>count($array);$i++){
   # echo $anz zeilen.
}

lg
Ludwig