my $number = 1;
my $actualPage = 1;
my $resultsPerPage = 4;
my $count = int((@$array+$resultsPerPage-2)/$resultsPerPage);
my $start = ($actualPage-1)*$resultsPerPage;
my $end = $start+$resultsPerPage-1;
foreach (@$array[$start..$end]) { #Das Array of Hash durchlaufen
if ($_->{plz} eq $convert && $_->{Geschlecht} eq $temp) { #Wenn in dem aktuellen Element Stadt der eingegebene Ort steht...
my $pfad_bild = "../bilder/".$_->{Bild_klein}; #Den richtigen Pfad des kleinen Bildes anhängen
print "
| ID: | ".$_->{ID}." | \n"; #Ausgabe der ID
print "{ID};orte=$_->{Stadt}> |
\n"; #Einfügen des Bildes
print "| Ort: | ".$_->{Stadt}." |
\n"; #Ausgabe der Stadt
print "| Name: | ".$_->{Name}." |
\n"; #Ausgabe des Names
print "| Geschlecht: | ".$_->{Geschlecht}." |
\n"; #Ausgabe Mann oder Frau
print "| Alter: | ".$_->{Alter}." |
\n"; #Ausgabe des Alters
print "| Groesse: | ".$_->{Groesse}." |
\n"; #Ausgabe der Größe
print "{ID};plz=$_->{plz};art=$_->{Geschlecht}>...Details
|
"; #Link für Detailsansicht, es wird die ID mitgeschickt um das Element des Arrays zu wissen
}
elsif ($_->{plz} eq $convert && $_->{Art} eq $temp) { #Wenn in dem aktuellen Element Stadt der eingegebene Ort steht...
my $pfad_bild = "../bilder/".$_->{Bild_klein}; #Den richtigen Pfad des kleinen Bildes anhängen
print "
"; #Link für Detailsansicht, es wird die ID mitgeschickt um das Element des Arrays zu wissen
}
}
print "
zurück
\n"; #Link zur Startseite
#print "Anzahl der Seiten: ".$count."
\n";
print "Seiten: \n";
while ($number<$count) {
print $number++." \n";
}
print "";
print "\n";
print "