HTMLpointHTMLpoint HTMLpoint.com


 Metodo $db->selectrow_array



Con DBI podremos servirnos de diferentes métodos "select", que hemos generalizado aquí con "select*". Lo que más nos interesa ver es selectrow_array, que permite coger una línea de la base de datos. Un ejemplo puede ser:

$db = DBI->connect ("dbi:Pg:dbname=prueba_db")|| die ;
@línea = $db->selectrow_array("SELECT * FROM direcciones");
foreach $line (@línea) {
print $line, "\n";
}


cuyo output será:

Mario
Rossi
calle Dante, 3, ROMA
mario@rossi.com

es decir la primera línea de nuestra base de datos de prueba.

Hay que señalar que el método selectrow_array (igual que selectall_arrayref y selectcol_arrayref) son métodos "completos", que comprenden en su interior los métodos "prepare", "execute" y "fetch*" que veremos después.


  Torna a inizio pagina