Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Profil pro Christophe
    Inscrit en
    mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Nom : Christophe

    Informations forums :
    Inscription : mars 2011
    Messages : 10
    Points : 3
    Points
    3

    Par défaut undefined value avec BDD mysql

    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 :
    Can t call method "insert" on an undefined value
    Voici mon code:

    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

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    avril 2004
    Messages
    16 755
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 755
    Points : 490 691
    Points
    490 691

    Par défaut

    $liste ?

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •