Bonjour,
je cherche à récupérer des info d'une base de données mysql.
J'ai exécuté mon code, et voici l'erreur que m'écrit la console.
Can t call method "insert" on an undefined value
Voici mon code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| #Un statement qui récupèrera toute la table carnet
$sth = $dbh->prepare("SELECT * FROM carnet");
#Execution du statement
$sth->execute();
#Itération sur toutes les lignes
while ($ref = $sth->fetchrow_hashref()) {
#On ajoute à la liste tous les champ 'Nom' des lignes de la BDD
push(@tabDesNom,$ref->{'Nom'});
}
foreach (@tabDesNom){
$liste->insert('end', "$_ " );
}; |
ça à l'air d'être cette partie qui coince:
Merci d'avance à ceux qui me guiderons
Partager