Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/05/2007, 15:36
Avatar de monoswim
monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Re: PERL: CGI y Templates

Veamos...

$t->param(ROWS => $dbh->selectall_arrayref('SELECT * FROM opiniones', { Slice => {} }));

$t = variable que tiene inicializado el objeto template
param = función del template que sirve para enviarle info al template

ROWS = nombre del parámetro del template que será usado en este código

Cita:
<TMPL_LOOP ROWS>
<tr>
<td align="center"><TMPL_VAR NAME=nombre></td>
<td align="center"><TMPL_VAR NAME=mail></td>
<td align="center"><TMPL_VAR NAME=direccion></td>
<td align="center"><TMPL_VAR NAME=opinion></td>
</tr>
</TMPL_LOOP>
selectall_arrayref('SELECT * FROM opiniones', { Slice => {} }) = función que selecciona las opiniones de la base de datos, arrayref es una forma que tiene el DBI de traer la información, significa que será una referencia al array real que tendrá la info...

Slice => {} = no tengo idea, es una opción del módulo template, buscala en la docuemtnación...

Bueno, espero que te sea de utilidad mis palabras...

__________________
Esteban Quintana