1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| my $dbp = DBI->connect( "dbi : Pg:dbname=premieredb", "login", "mot_de_passe" )
or die "connexion impossible !";
#2 -insertion d'une donnée
$dbp->do("insert into film values ('test_titre', 'test_acteur','test_jour');")
|| die "pb de requête : $DBI::errstr";
#3- requete postgresql
my $requete = "select acteur, jour from film;";
#4-prépare la requête sql
my $version = $dbp->prepare($requete);
#5- exécution de la requête sql
$version->execute() || die "pb de sélection : $DBI::errstr";
while ( my ( $acteur, $jour ) = $version->fetchrow_array ) {
print "result: $acteur du jour $jour\n";
} |
Partager