| 12
 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
 
 | # Requete : Liste des valeurs
$req_valeur = "SELECT valeur_date, valeur_valeur, valeur_det_id, param_nom
				FROM parametres, valeurs as v LEFT OUTER JOIN detecteurs as d ON valeur_det_id=det_id
				WHERE param_id=valeur_param_id
				AND valeur_machine_id='$_POST[machine_id]' 
				AND valeur_param_id='$_POST[param_id]' 
				AND valeur_obj_id='$_POST[obj_id]'
				AND valeur_status_id='$_POST[status_id]'
				AND valeur_modes_id='$_POST[modes_id]'
				AND valeur_date>='".$dateDebut."' 
				AND valeur_date<='".$dateFin."' 
				$condition_y
				ORDER BY valeur_date, det_label ;" ;
#				echo "$req_valeur" ; die ;
$req_valeur = mysql_query($req_valeur) ;
 
if(mysql_num_rows($req_valeur) == 0) {
	die("<br /><center>Aucun resultat pour cette requete</center>") ;
}
 
$i = 0 ;
while($valeur = mysql_fetch_array($req_valeur)) {
	$series[$valeur["valeur_det_id"]][$valeur["valeur_date"]] = $valeur["valeur_valeur"] ;
	if ($i == 0) {
		$dateDebut = $valeur["valeur_date"] ;
	}
	$i++ ;
}
 
# Création des categories et séries pour le graph
$text_serie = "series: [" ;
foreach($series as $det=>$tab_val) {
	$visible = "false" ;
	if($detecteurs[$det] == "BF" || $detecteurs[$det] == "Default" || count($series)==1 ) { $visible = "true" ; }
	$text_serie .= "{
						visible: $visible,
						name: '$detecteurs[$det]',
						data: [" ;
	foreach($tab_val as $date=>$val) {
		$text_serie .= "[Date.UTC(".SQLDateToDate("Y, n, j, h, m, s",$date)."),".$val."]," ;
	}
	$text_serie = substr($text_serie, 0, -1) ;
	$text_serie .= "]
					}, ";
} | 
Partager