Siechfred: MySQL Abfrage seitenweise darstellen

Beitrag lesen

Du brauchst dann noch einen CGI Parameter, der die die aktuelle Seite anzeigt.

Oder den Startwert (so mache ich es):

my $start = $cgi->param('start') || 0;  
my $anzahl = 10;  
my $sql = 'SELECT COUNT(id) AS anzahl FROM tabelle';  
# Ausführen der Abfrage  
my %row = $query->fetchrow_hash();  
my $max = $row{'anzahl'} || 0;  
my $seite = 0;  
while($start<=$max) {  
  print CGI::a( {-href => '?start=' . $start}, $seite );  
  $seite++;  
  $start += $anzahl;  
}

Nur so als zweites Beispiel.

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.