DBI versus HTML::Template
Jan Kasprzak
kas na informatics.muni.cz
Pondělí Listopad 25 14:37:18 MET 2002
Dobry den,
potreboval bych vypisovat obsah tabulky z databaze
pomoci HTML::Template. Nejjednodussi varianta mi prijde ve stylu
$tabulka = $dbh->selectall_arrayref(q!
SELECT neco from tabulka WHERE podminka
!);
a v HTML::Template pak mit
<TMPL_LOOP NAME=tabulka>
...
</TMPL_LOOP>
Problem je, ze selectall_arrayref vraci odkaz na pole poli, zatimco
TMPL_LOOP vyzaduje odkaz na pole hashu. Jak ziskat co nejjednoduseji
z SQL dotazu pole hashu? Neco jako fetchall_arrayref({}), ale abych
nemusel vytvaret extra $sth.
Diky,
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839 Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/ Czech Linux Homepage: http://www.linux.cz/ |
|-- If you start doing things because you hate others and want to screw --|
|-- them over the end result is bad. --Linus Torvalds to the BBC News --|
Další informace o konferenci Perl