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