Alors, j'ai besoin de créer un Graphique qui vas afficher des temps de réponses d'un annuaire LDAP.
J'ai testé la solution artishow qui fonctionne bien.
Mais je cherche ce que je doit modifier pour qu'il récupère les information sur ma base de donnée, les stock dans un tableau et les utilises comme il le fait avec cette ligne :
$data3[] = array(0,9,8,0,5,11,12,11,6,7,9,3,5,1,6,5,8,6);
voici mon code :
<?php
// Include avec toutes mes fonctions qui vont bien...
include('artichow-1.1.0/statistiques_include.php');
/********* Connexion a la base de donnée **********/
$base = mysql_connect ('serveur', 'utilisateur', 'mdp');
mysql_select_db ('nomdelabase', $base) ;
// lancement de la requete
$repsql = mysql_query("SELECT * FROM journee") or die(mysql_error());
// La courbe
// Avec cette boucle, on récupère temps de réponse
while ($data3 = mysql_fetch_array($repsql) )
{
echo $data3['moytemps'] ;
echo "<br />";
}
# $data3[moytemps] = array();
/********* Courbe pour 24h **********/
// on ferme notre base de donnée
mysql_close ();
// affichage de ma seconde courbe
$data3[] = array(0,9,8,0,5,11,12,11,6,7,9,3,5,1,6,5,8,6);
// Tableau des lÈgendes
$legend = array('Temps de rep','Test02');
// Mise en forme des lÈgendes
foreach($legend as $key => $value){
if(strlen($value)>15){
$lbl = substr($value,0,14).'.';
}
else{
$lbl = str_pad($value, 15 , ' ');
}
$legend[$key] = $lbl;
}
// Tabeau des couleurs
$color3 = array('#92DDF3','#5C69AA');
// Tableau des libelles de l'axe des abcisses
$lblAbs = array('01/2008','02/2008','03/2008','04/2008','05/2008','06/2008');
$title = " Temps de reponse des dernieres 24H";
$width = 750;
$height = 500;
insertStatImage(2,$width,$height,$title,$legend,$data3,$color3,$lblAbs,FALSE);
echo'</br></br>';
?>