Thread umschreibung: HTML::Template (17 answers)
Opened by nurri at 2005-06-08 22:22

nurri
 2005-06-08 22:22
#5082 #5082
User since
2005-06-06
18 Artikel
BenutzerIn
[default_avatar]
hallo ich will eine tabelle mit 2 spalten ausgeben
folgt ausssieht . z.B

------------------------------------
ORT1 | ORT2 |
------------------------------------
NAME1 | NAME2 |
------------------------------------
ORT3 | ORT4 |
------------------------------------
NAME3 | NAME4 |
------------------------------------

usw. sozusagen den nächsten datensatz in die 2 .Spalte
und dann soweiter

im cgi script hatte ich das so gelöst:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
while(my ($ort,$name) = $sth -> fetchrow_array){
push @ort,$ort;
push @name,$name;


if ( $count > 0 && $count % 2 == 0 ) {
print qq{</tr><tr >};
}

print qq {
<td>
# etc $ort
</td>
};
$count++;
}


ich muss auch gestehen das ich mit diesen Referenzierungen nicht zurechtkomme ...

vielleicht versteht jemand was ich meine und könnte mir dazu etwas erklären oder weiterhelfen

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
my $template = HTML::Template->new(filename => 'deneme.html');

my (@ergebnisse);

while(my @result = $sth->fetchrow_array()){

my %hash = (
ort => $result[0],
name => $result[1],

);
push(@ergebnisse,\%hash);
}



$template->param(ABFRAGE => \@ergebnisse);


danke\n\n

<!--EDIT|nurri|1118308881-->

View full thread umschreibung: HTML::Template