Créer un tableau à trois dimensions
Bonjour à tous,
j’extraie de ma base de donnée MYSQL les informations que j'envoi dans les variable de SESSION.
Mon but est de créer un tableau en javascript à 3 dimension pour au final réaliser une boucle dessus
Code:
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <script type="text/javascript">
var index = new Array();
var colonne0 = new Array();
var colonne1 = new Array();
var test = new Array(index,colonne0,colonne1);
<?php
$index=0;
if(ISSET($_SESSION['rdv_ate']) && $_SESSION['rdv_ate']==1)
{
echo '
index['.$index.'] = new Array();
index['.$index.']="'.$index.'";
colonne0[1]="rdv";
colonne1[2]="'.$_SESSION['time_ate'].'";';
$index=$index+1;
}
if(ISSET($_SESSION['news']) && $_SESSION['news']==1)
{
echo '
index['.$index.'] = new Array();
index['.$index.']="'.$index.'";
colonne0[1]="news";
colonne1[2]="'.$_SESSION['time_news'].'";';
$index=$index+1;
}
if(ISSET($_SESSION['planetvo']) && $_SESSION['planetvo']==1)
{
echo '
index['.$index.'] = new Array();
index['.$index.']="'.$index.'";
colonne0[1]="planetvo";
colonne1[2]="'.$_SESSION['time_planetvo'].'";';
$index=$index+1;
}
if(ISSET($_SESSION['video']) && $_SESSION['video']==1)
{
echo '
index['.$index.'] = new Array();
index['.$index.']="'.$index.'";
colonne0[1]="video";
colonne1[2]="'.$_SESSION['time_video'].'";';
$index=$index+1;
}
?> |
Résulalt
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <script type="text/javascript">
var index = new Array();
var colonne0 = new Array();
var colonne1 = new Array();
var test = new Array(index,colonne0,colonne1);
index[0] = new Array();
index[0]="0";
colonne0[1]="rdv";
colonne1[2]="120";
index[1] = new Array();
index[1]="1";
colonne0[1]="planetvo";
colonne1[2]="120"; |
Je n'arrive pas à construire mon tableau javascript.
Je voudrais arriver un tableau sous cette forme:
ID|Categorie|Time|
0|rdv|120|
1|planetvo|120|
Mon but final (car il y a peut etre un code/ solution plus simple en javascript) c'est de boucler dessus (le nombre de ligne est variable 1 à 5) et de récupérer les deux valeurs pour après enclencher du code ajax.
Quelle sont les erreurs que j'ai commise ? est-ce qu'il y a un code/solution plus simple pour arrivée au même fonctionnement ?
Merci d'avance pour vos explications
guigui69