Requete mysql selectall_arrayref récalcitrante
Salut tout le monde,
Je suis en train de passer mes journées à régler un problème.
Voici le code que je voudrais exécuter :
Code:
1 2 3 4
|
my $query5 = "SELECT id_equipement FROM Equipement WHERE equipement='$hostname'";
print "Req : $query5\n";
my $data2=$dbh->selectall_arrayref($query5); |
Et voila l'erreur que j'ai :
Code:
1 2 3
|
Req : SELECT id_equipement FROM Equipement WHERE equipement='S5bouv207d'
Can't call method "selectall_arrayref" on an undefined value at stack_ro.pl line 215. |
Avec le print je vérifie que $query5 existe bien. Donc je ne vois pas du tout d'où ca peut venir. :?
Quelqu'un aurait-il une solution ?
PS: j'ai aussi essayé en utilisant prepare(), execute() mais ca ne change rien.