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.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Can t call method "insert" on an undefined value
Voici mon code:

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