IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Problème références (?)


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Par défaut Problème références (?)
    Bonjour à tous !

    Je viens demander votre aide après la perte de nombreux hommes durant la bataille Perl vs neurones

    Voilà, je pense que le problème vient des références. Je cherche à récupérer un tableau par une requête sql :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # PUSE   POURCENT
    # ----- ----------
    # PUSER         12
    Pas un très gros tableau donc. Actuellement, j'essaye ce script...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    my @matrix = () ;
    while (my @ary = $requete->fetchrow_array()) {  push(@matrix, [@ary]);	}
     
    foreach $item (@matrix)
    	{
    		print "@{$item}[0] , @{$item}[1])";
    	}
    J'ai tenté je ne sais combien de variantes en vain...
    J'obtiens donc l'erreur : DBI::st=HASH(0x1a9ef24)
    J'en déduis qu'il s'agit d'un problème de références mais je coince...

    Merci ! Bonne journée

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Et avec quelque chose de ce genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    my @matrix = () ;
    while (my @ary = $requete->fetchrow_array()) {  push(@matrix, \@ary);	}
    $requete->finish( ) ;
     
    foreach $item (@matrix)  
    	{
    		print "${$item}[0] , ${$item}[1]";
    	}

  3. #3
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Par défaut
    Bon...
    J'ai du mal à exprimer la honte que j'éprouve

    J'ai oublié de décommenter la ligne concernant la fonction...

    Désolé pour ce topic "pour rien"... Bonne journée en tout cas et merci pour vos rapides réponses!

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    et si tu écrivais ton print ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    print "@{$item[0]} , @{$item[1]})";
    c'est à dire : le contenu sous forme de tableau de la référence $item[0] et de $item[1]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème référence circulaire
    Par Golgotha dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2008, 01h20
  2. Problème Référence VBA
    Par Néiskis dans le forum VBA Access
    Réponses: 1
    Dernier message: 16/01/2008, 07h55
  3. Problème Référence Circulaire
    Par lfournial dans le forum Spring
    Réponses: 2
    Dernier message: 16/11/2007, 17h39
  4. Réponses: 2
    Dernier message: 11/09/2007, 23h07
  5. Problème référence figure
    Par olivier1978 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 1
    Dernier message: 26/11/2006, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo