Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1545 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme tableau multidimensionnel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme tableau multidimensionnel

n°2006568
_Ludix_
Posté le 02-07-2010 à 11:30:52  profilanswer
 

Bonjour,
 
Je m'arrache les cheveux depuis 2 jours sur un probleme.
C'est assez complexe mais je vais essayer de faire simple...
 
Je n'arrive pas à récupérer en javascript les données d'un tableau issu de php.
Ce tableau est un tableau 2D correspondant aux données d'une année et d'un mois donnés.
exemple php :

Code :
  1. $this->data[2009][1]=1;
  2. $this->data[2009][2]=2;
  3. $this->data[2009][3]=2;
  4. $this->data[2009][4]=1;
  5. $this->data[2009][5]=2;
  6. $this->data[2009][6]=1;
  7. $this->data[2009][7]=1;
  8. etc...
  9. $this->data[2010][1]=2;
  10. $this->data[2010][2]=1;
  11. $this->data[2010][3]=1;
  12. $this->data[2010][4]=2;
  13. $this->data[2010][5]=1;
  14. $this->data[2010][6]=2;
  15. $this->data[2010][7]=2;
  16. etc...


 
J'arrive à le déclarer en javascript avec une boucle php qui donne :
 

Code :
  1. var Data = new Array(2,12);
  2. Data[2009,1]=1;
  3. Data[2009,2]=2;
  4. Data[2009,3]=2;
  5. Data[2009,4]=1;
  6. Data[2009,5]=2;
  7. Data[2009,6]=1;
  8. Data[2009,7]=1;
  9. Data[2010,1]=2;
  10. Data[2010,2]=1;
  11. Data[2010,3]=1;
  12. Data[2010,4]=2;
  13. Data[2010,5]=1;
  14. Data[2010,6]=2;
  15. Data[2010,7]=2;


 
mais quand j'essaie de récupérer ces valeurs ben je n'y arrive pas...
Je souligne que je souhaite récupérer les valeurs d'une année donnée. Cette année est passée dans la fonction par une variable "annee".
 
Voilà, j'espère avoir été clair...
 
HELP !

mood
Publicité
Posté le 02-07-2010 à 11:30:52  profilanswer
 

n°2006592
Paulp
~, sweet ~
Posté le 02-07-2010 à 12:05:14  profilanswer
 

var Data = new Array(2,12);
=> tu crées un tableau avec deux éléments : [2,12]
 
Il faut faire  

Code :
  1. var Data = new Array();
  2. Data[2009][1]=1;
  3. Data[2009][2]=2;
  4. ...


Sinon, tu peux faire directement  

Code :
  1. var data= <?= json_encode($this->data) ?>

n°2006622
_Ludix_
Posté le 02-07-2010 à 13:33:59  profilanswer
 

Merci !!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme tableau multidimensionnel

 

Sujets relatifs
(résolu) Probleme avec IDLE (manque un onglet)fonction exec et affichage problème apparition fenetre dos
j'ai un problème avec la fonction limit sous mtsqlLister les fichiers d'un répertoire : problème de portabilité?
[CSS] transformer une charte tableau en divJTable , probleme affichage
Problème pour modifier la valeur d'une ligne dans un fichierEXCEL : Envoyer automatique un tableau croisé dynamique par mail
problème tableau multidimensionnel 
Plus de sujets relatifs à : Probleme tableau multidimensionnel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR