Bonjour j'essaie de faire une query dans ma table afin de récupérer les valeurs pour qu'il me créer mon graphique. La valeur est le champ totalsize ou est égal à mon emplacement. et mes valeurs sont sur 7 jours.

J'obtiens toujours un message d'erreur : Cannot be displays because is contain error

Voici mon code

Merci d'avance pour votre aide


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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 
 
see my script :
 
<?php
include("/jpgraph/jpgraph.php"); // inclut la librairie principale
include("/jpgraph/jpgraph_line.php"); // inclut la librairie des lineplots
 
include 'fonctions.php';
brancher();
$emplacement = $_REQUEST['emplacement'];
 
 
 
$query2=mysql_query("SELECT totalsize FROM backupexecsize WHERE emplacement='$emplacement'");
#$result2=mysql_query($query2);
 
$ydonnees = array(); 
while ($row = mysql_fetch_assoc($query2)) 
$ydonnees[] = $row['totalsize']; 
 
// instance de la classe Graph, la variable $graphique est affecté par l'object créé
//hauteur : 350 and largeur : 250
$graphique = new Graph(600,250,"auto");
 
// instance de la classe LinePlot, la variable $lineplot est affectée par l'objet créé
// ce lineplot contient les points définis dans le tableau $ydonnees
$lineplot = new LinePlot($ydonnees);
 
// cette méthode spécifie le zone du graphique dans l'image avec des coordonnées
$graphique->SetScale("textlin");
 
// cette méthode définit la couleur de la ligne du lineplot
$lineplot->SetColor("blue");
 
// ajoute le lineplot dans le graphique
$graphique->Add($lineplot);
 
// trace the graphique
$graphique->Stroke(); 
 
mysql_close($link); 
 
 
 
?>