6 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9 10 11 12
my $cmd = "SELECT titel FROM seiten"; my $sth = $dbh->prepare($cmd) || die $dbh->errstr; if( my $rv = $sth->execute ){ print Dumper( $rv ); if( $rv ){ $template->param( "SEITEN" => [ %{ $sth->fetchrow_hashref } ] ); }else{ $template->param( "SEITEN" => [ { titel => 'keine Seite vorhanden', } ] ); } }else{ die "Konnte Seitentitel nicht aus seiten-Datenbank lesen: " . $dbh->errstr; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
my $cmd = "SELECT titel FROM seiten"; my $sth = $dbh->prepare($cmd) || die $dbh->errstr; my @array = (); if( my $rv = $sth->execute ){ while($hash = $sth->fetchrow_hashref()){ push(@array,$hash); } if(@array){ $template->param( "SEITEN" => \@array ); } else{ $template->param( "SEITEN" => \[ { titel => 'keine Seite vorhanden', } ] ); } } else{ die "Konnte Seitentitel nicht aus seiten-Datenbank lesen: " . $dbh->errstr; }
6 Einträge, 1 Seite |