Bonjour,

à partir de ma bdd j'essaye de constituer un objet JS pour par la suite l'utiliser dans un tableau :

je m'explique :

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
26
27
28
29
30
 
var data = 
    { 
       	"mbre_crea":<?php echo '1320';?>,
       	"offre": <?php echo '50'; ?>,
		"date_heure" : {
        	<?php 
                        $cpt = 0;       
                $sql = "SELECT DATE_FORMAT(duree, '%Y-%m-%d') as ma_date,
                                DATE_FORMAT(duree, '%H:%i') AS mon_heure
                                FROM evenement_n";      
                $res = send_sql('mum_module',$sql)or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
                
                while($data = mysql_fetch_assoc($res)) 
                        {
                                $d = $data['ma_date'];
                                $h = $data['mon_heure'];
                                if($cpt!=0) { echo ','; }
                                                                
                        ?>	
			"<?php echo $d; ?>":{
				"date_jour" :"<?php echo $d; ?>",
				"heures_jour" :"<?php echo $h; ?>"
			}
		<?php
                        $cpt++;
                        }
                ?> 
    }     
};
quand j'affiche ma source j'obtiens bien

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
26
27
28
29
 
        var data = 
		{ 
       	"mbre_crea":1320,
       	"offre": 50,
		"date_heure" : {
 
			"2010-03-16":{
				"date_jour" :"2010-03-16",
				"heures_jour" :"10:00"
			}
		,	
			"2010-03-17":{
				"date_jour" :"2010-03-17",
				"heures_jour" :"12:00"
			}
		,	
			"2010-03-19":{
				"date_jour" :"2010-03-19",
				"heures_jour" :"15:00"
			}
		,	
			"2010-03-25":{
				"date_jour" :"2010-03-25",
				"heures_jour" :"08:30"
			}
 
    }     
};
mais je ne suis pas sûr de la forme de celui-ci

il faut que je puisse interpréter les données dans mes boucles qui constitue mon tableau dans ce genre la :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
if(cell.le_jour == '2010-3-23' & tes_heures[j-1] == '11:30'){
	cell.className = "cellule_check";
 
} else {
	cell.className = "cellule_";
}
Merci