|< 1 2 3 4 5 6 7 8 ... 13 >| | 125 Einträge, 13 Seiten |
1
2
3
4
5
6
my $daten_ref; # neu
while (my @row = $sth_suchen->fetchrow_array()) {
...
# Am Ende der while-Schleife dann
$daten_ref->{ $hash{identnr} }->{ $hash{docname} } = { %hash };
} # Ende der while-Schleife
1
2
3
foreach my $identnr ( keys %$daten_ref ) {
doc_vorhanden( $identnr, keys %{ $daten_ref->{$identnr} } );
}
1
2
3
4
5
6
7
8
9
10
11
sub doc_vorhanden {
my ( $identnr, @docnames ) = @_;
...
foreach my $docname ( @docnames )
{
my ( $doctyp, $head_de ) = @{ $daten_ref->{$identnr}->{$docname}->{ qw( doctyp head_de ) } }
# hier die Ausgabe dazu
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
print '<table border="1" rules="groups">
<colgroup>
<col width="50">
<col width="80">
<col width="300">
<col width="50">
</colgroup>
<thead>
<tr>
<th>doc_typ</th>
<th>doc_name</th>
<th>headline</th>
</tr></thead>
<tbody>';
foreach my $docname (@docnames)
{
my ($doctyp, $head_de)= @ {$daten_ref -> {$identnr}->{$docname}-> {qw(doctyp head_de) } }; ##Zeile 344
print '<tr>';
print ' <td>'.$doctyp.'</td>
<td>'.$docname.'</td>
<td>'.$head_de.'</td>
<td><input type="button" value="Auswahl" onClick=""></td>
</tr>';}
print '</tbody></table>';
print '<p><p><input type="button" value="Zurück" onClick="history.back()">';
print "</form>
1
2
3
foreach my $identnr ( keys %$daten_ref ) {
doc_vorhanden( $identnr, keys %{ $daten_ref->{$identnr} } );
}
1
2
3
foreach my $identnr ( keys %$daten_ref ) {
doc_vorhanden( $identnr, $daten_ref, keys %{ $daten_ref->{$identnr} } );
}
QuoteDann in doc_vorhanden():
|< 1 2 3 4 5 6 7 8 ... 13 >| | 125 Einträge, 13 Seiten |