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] problème d'affichage des tableaux multidimentionnel


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Points : 38
    Points
    38
    Par défaut [Tableaux] problème d'affichage des tableaux multidimentionnel
    Salut
    j'utilise Easyphp sur un machine win XP, et un navigateur iexplorer version 6.0.
    j'ai un problème avec d'affichage des tableaux multidimentionnel. le code ci dessous affiche la valeur $test comme etant 5 alors qu'il affiche la valeur de $updt[$i][$login_user] comme etant Array[login_user] .je ne compred pas pourquoi?.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
     
    <body>
     
     
    <?php 
    $i=0;
    $j=3;
    $login_user="login_user";
    for($i=0;$i<$j;$i++){
    $test=$updt[$i]["login_user"]=555555;
    echo"la valeur du tableau directement : $updt[$i][$login_user]   <br>  ";
    echo "la variable test : $test <br>";
     
    }
    ?>
     
     
    </body>
    </html>
    je vous ajout ici le resultat affiche avec le navigateur iexplorer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    la valeur du tableau directement : Array[login_user] 
    la variable test : 555555 
    la valeur du tableau directement : Array[login_user] 
    la variable test : 555555 
    la valeur du tableau directement : Array[login_user] 
    la variable test : 555555
    Merci d'vance pour votre aide
    Salut

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Points : 119
    Points
    119
    Par défaut
    En fait, tu n'avait pas bien concacténé tes chaines...
    $chaine = "blabla".$variable."blabla";
    Voilà le code corrigé.



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
     
    <?php
    $i=0;
    $j=3;
    $login_user="login_user";
    for($i=0;$i<$j;$i++){
    $test=$updt[$i]["login_user"]=555555;
    echo"la valeur du tableau directement : ".$updt[$i][$login_user]."<br>";
    echo "la variable test : ".$test."<br>";
    }
    ?>
     
    </body>
    </html>
    Mon tit blog: blog.uliniux.org
    Dans la vie, on peut faire autre chose que travailler: Suivez le guide

  3. #3
    Membre averti Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Points : 448
    Points
    448
    Par défaut
    .. ou sinon, mais plus à titre d'information parce que je ne te le conseille pas vraiment, si tu veux éviter la concaténation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo"la valeur du tableau directement : {$updt[$i][$login_user]}   <br>  ";
    mais je te conseille plutot ce que rfufu t'as dit.
    mais pourquoi tu cours?

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Points : 38
    Points
    38
    Par défaut Merci
    Salut
    Merci pour votre aide. ca marche
    Merci
    Salut

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/07/2013, 16h07
  2. Affichage des tableaux dans la liste des tableaux
    Par Hello_World dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 4
    Dernier message: 11/05/2009, 02h50
  3. Réponses: 3
    Dernier message: 21/09/2006, 15h55
  4. [Tableaux] Problème d'affichage
    Par covin85 dans le forum Langage
    Réponses: 4
    Dernier message: 08/05/2006, 11h37
  5. Réponses: 10
    Dernier message: 13/02/2006, 15h29

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