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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.