Tema: Bases de datos
Pregunta: Como realizar una consulta a la base de datos ?
Respuesta: Seguimos usando el módulo DBI...
Código:
my $dbh = DBI->connect("dbi:$db_driver:$db_name",$db_user,$db_pass) || &error('conect','DataBase');
my $sth = $dbh->prepare("SELECT * FROM personas ORDER BY id") || &error('preparar','sql querry');
$sth->execute() || &error('execute',$dbh->errstr);
while (@db_registro = $sth->fetchrow_array()) {
print "clientes: $db_registro[0] - nombre: $db_registro_[1] <br>\n";
}
$sth->finish() || &error('finish','sql querry');
$dbh->disconnect || &error('disconect','database');