[pgsql-ayuda] [OT] nombre de los campos con perl

Ing. Roberto Andrade Fonseca randrade@abl.com.mx
Tue, 27 Feb 2001 13:07:16 -0600 (CST)


Hola:


On Tue, 27 Feb 2001, OCR wrote:

> Cuando ejecuto una consulta en perl, p.ej
>     $sth = $dbh->prepare("select campo1,campo2 from tabla ") or die
> $dbh->errstr();
>     @data = $sth->fetchrow_array();
> luego para imprimir:
>     print $data[0];
>     print $data[1];
> 
> PERO ME GUSTARIA
> 
>     print $data['campo1'];
>     print $data['campo2'];
> 
> ES DECIR REFERIR POR EL NOMBRE DE CAMPO.
> ¿COMO PUEDO HACERLO?

Seguramente te serviría hacer un hash con el nombre del campo y el índice que tiene el arreglo. O, crear otro arreglo
que relaciones los $data y el nombre del campo:

($nombre, $direccion, $edad) = @data;

Saludos,

Roberto Andrade Fonseca
randrade@abl.com.mx

--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe pgsql-ayuda