Thread Problem mit if-Anweisung und allgemeine Fragen zu Perl (15 answers)
Opened by TheMic at 2009-12-29 10:43

TheMic
 2009-12-29 14:31
#129788 #129788
User since
2009-12-29
15 Artikel
BenutzerIn
[default_avatar]
Ich will das für jede Spalte machen. In der einen Spalte kommen nur Filmtitel in der anderen nur Zahlen usw. vor.

Sieht in etwa so aus:
id titel teil dauer
1 Matrix 1 100
2 Matrix 2 120
3 Ice Age 1 120
4 Ice Age 2 100

Ich gebe die Tabelle in HTML aus und unter der Tabelle kommen Select-Felder, mit denen ich die Tabelle nach den ausgewählten Werten filtere. Das Problem ist, dass in dem Select-Feld mehrere gleiche Werte stehen.

Die Select-Felder gebe ich bis jetzt so aus:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
print '<select name="Titel" size="1">',"\n";
my $sql = qq{select titel from filme};
my $sth = $dbh->prepare($sql);
$sth->execute();
while(@ergebnis=$sth->fetchrow_array)
{
print "<option value='$ergebnis[0]'>$ergebnis[0]</option>","\n";
}
$sth->finish();


in dem Select-Feld würde dann zweimal Matrix und zweimal Ice Age stehen.

View full thread Problem mit if-Anweisung und allgemeine Fragen zu Perl