Bonjour à tous:
Voilà mon problème:
Le print de la requête à faire me donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 sub GetBGM_Line() { my @NADDP=@_; my @BGM; my $dbh2=&TX2::BD::Connexion(); my $requete2="SELECT BGM FROM commande WHERE NADDP in (".@NADDP.")"; print "$requete2<BR>"; my $req2=$dbh2->prepare($requete2); $req2->execute(); while(my $ref2=$req2->fetchrow_hashref()) { push(@BGM,$ref2->{'BGM'}); } $req2->finish(); &TX2::BD::Deconnexion($dbh2); return @BGM; }
463 est le nombre d'élément de mon tableau !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT BGM FROM commande WHERE NADDP in (436)
Moi je voudrais toutes les valeurs du tableaux plutôt !!!!
Y a t'il un moyen de résoudre ce problème ???
Partager