Utiliser les commandes du modules DBI :
my $commande = "select * from your_table"; my $cursor = $dbh->prepare($command,$dbh); $cursor->execute; my @tab; while(@tab = $cursor->fetchrow_array()) { # faire quelquechose avec @tab } $cursor->finish();
Chaque champ du tableau retourné par la commande fetchrow_array contient un champ de la base de données pour un enregistrement.