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] Déclarer un array[][] en Globals ? [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut [Tableaux] Déclarer un array[][] en Globals ?
    Bonjour,

    Je debute en php soyez indulgents
    J'ai reuni les résultats de ma requete à la bdd dans un tableau:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $classification[$i]=array ("nom_sc"=>"$liste[0]", "classif"=>"$liste[1]", "img_600"=>"$liste[2]", "url_fi"=>"$liste[3]");
    Je voudrais réutiliser la variable $classification[$i]["classif"] dans une fonction, je pense qu'il faut la déclarer comme variable global dans la fonction, mais je n'arrive pas à l'écrire.
    $GLOBALS["classification"]["$i"]["classif"]; Ne marche pas! Je pense à cause de la variable $i

    Merci de m'aider

  2. #2
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Déjà tu peux faire ton tableau plus simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $classification[$i]=array
    ('nom_sc'=>$liste[0], 
    'classif'=>$liste[1], 
    'img_600'=>$liste[2], 
    'url_fi'=>$liste[3]);
    Ensuite si tu utilises ton tableau dans une fonction, il faut qu'au début de ta fonction tu fasses global $classification;

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut
    Merci, ça marche super


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

Discussions similaires

  1. [Tableaux] passer un array d'une page à une autre
    Par 18Marie dans le forum Langage
    Réponses: 5
    Dernier message: 25/06/2006, 22h42
  2. [Tableaux] Trier un array
    Par borgfabr dans le forum Langage
    Réponses: 11
    Dernier message: 23/04/2006, 15h13
  3. [Tableaux] Accesseur et Array
    Par Philsmile dans le forum Langage
    Réponses: 5
    Dernier message: 30/03/2006, 12h06
  4. [Tableaux] Envoyer un Array par un form method get
    Par Zen_Fou dans le forum Langage
    Réponses: 4
    Dernier message: 22/03/2006, 19h51
  5. [Tableaux] Gérer une array...
    Par kult dans le forum Langage
    Réponses: 7
    Dernier message: 16/11/2005, 17h03

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