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 PHP Discussion :

[Tableaux] Variable qui ne prend pas sa valeur


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 6
    Par défaut [Tableaux] Variable qui ne prend pas sa valeur
    bonjour,
    je tente d'affecter la valeur d'une variable dans une autre variable de type tableau. Voici le code :

    ceci se trouve dans une boucle while qui incrémente $n à chaque fois.

    for($i=1;$i<=$D0[$n];++$i)
    $men[$n][$i]=$men0[$n];

    $D0[$n] a la valeur d'une période récupérée dans une base de données
    $men0[$n] a la valeur d'une mensualité récupérée dans une base de données

    Cependant la variable $men[$n][$i] ne prend aucune valeur (null après var_dump)

    Pourriez-vous m'aider à identifier la source de mon problème ?

  2. #2
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    la balise <code> c'est pas fait pour les chien ...

    est tu sur que ta variable $men0[$n] est initialisée et a une valeur ?!
    vérifie aussi que ta boucle est correcte ...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 6
    Par défaut
    mille excuses pour l'oubli de la balise <code>
    En ce qui concerne la variable $men0[$n] elle est bien initialisée.
    J'ai vérifié tous les contenus par var_dump. Seule $men[$n][$i] ne prend pas de valeur

  4. #4
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    tu n'a pas de message d'erreur ?!

    est tu sur qu'il faut commencer $i à 1 ?!

    ah j'avais pas vu mais c mieux $i++ je pense ...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 6
    Par défaut
    cela ne change rien à mon problème l'incrémentation fonctionne très bien. Le problème est que $men[$n][$i] ne prend pas sa valeur pour i et n donnés

  6. #6
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Par défaut
    fait un peu un echo $i et echo $n dans ta boucle ...

Discussions similaires

  1. [XL-2003] Variable qui ne retient pas la valeur
    Par Marc_27 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/07/2009, 10h16
  2. dropdown qui ne prend pas de valeur
    Par label55 dans le forum C#
    Réponses: 0
    Dernier message: 27/05/2009, 15h21
  3. requete qui ne prend pas comme valeur de critère le contenu d'un champs
    Par alassanediakite dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 16/08/2007, 14h42
  4. Réponses: 10
    Dernier message: 07/01/2007, 13h03
  5. [Tableaux] variable qui ne passe pas
    Par oceane751 dans le forum Langage
    Réponses: 5
    Dernier message: 31/12/2005, 03h56

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