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

nurri
 2005-06-09 13:19
#5084 #5084
User since
2005-06-06
18 Artikel
BenutzerIn
[default_avatar]
was hast du vor ??

ich möchte db-daten in eine verschachtelte tabelle ausgeben die folgt aussieht

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<table width="75%" border="1" bordercolor="#0000FF">
<tmpl_loop name="ABFRAGE">

<tr>
<td><table width="75%" border="1" align="center" bordercolor="#FF0000">
<tr>
<td><tmpl_var name="ort"></td>
</tr>
<tr>
<td><tmpl_var name="name"></td>
</tr>
</table></td>
<td><table width="75%" border="1" align="center" bordercolor="#FF0000">
<tr>
<td><tmpl_var name="ort"></td>
</tr>
<tr>
<td><tmpl_var name="name"></td>
</tr>
</table></td>
</tr>
</tmpl_loop name="ABFRAGE">
</table>


was hast du probiert

früher hatte ich die ausgabe im obengenannten cgi-script mir if() gelöst

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


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

pirnt qq {

<td><table width="75%" border="1" align="center" bordercolor="#FF0000">
<tr>
<td><tmpl_var name="$ort"></td>
</tr>
<tr>
<td><tmpl_var name="$name"></td>
</tr>
</table></td>

};
$count++;
}


dadudrch hatte ich 2 spalten, pro spalte ein datensatz und dann wegen while() weiterführend ausgegeben

mein problem

ich komme mit der Logik des HTML::Templates in manchen bereichen nicht zurecht, habe mir die tutorials in cpan.org auch durchgelesen - kommte mir aber diesbezüglich nichts erklären oder daraus schließen lassen ...

View full thread umschreibung: HTML::Template