$data=array();
boucle()
{
$data[] = $donnee[$i]
}
Avec des [] apres la variable tableau, ce qui a pour effet d'ajouter une valeur au tableau existant dans se soucier de l'indice du tableau.$array = array(1=>'coucou',a=>'c\'est moi');
//Boucle foreach pour récupérer les valeurs d'un array une à une
foreach ($array as $key=>$value)
{
echo "Dans le tableau , la clé '<b>".$key."</b>' a pour valeur : <b>".stripslashes($value)."</b></br>" ;
}
/*tu va donc recupérer dans le cas présent
Dans le tableau , la clé '1' a pour valeur : coucou
Dans le tableau , la clé 'a' a pour valeur : c'est moi
*/
Tu peux donc récupérer la valeur ainsi que la clé.
Code : Tout sélectionner
$data=array();
boucle()
{
$data[] = $donnee[$i]
}
Code : Tout sélectionner
<?php
$d[1]="banane";
$d[2]="orange";
$d[3]="pomme";
$data=array();
for ($f=1;$f<4;$f++)
{
$data[] = $d[$f];
}
echo"$data[0] - $data[1] - $data[2]";
?>
Code : Tout sélectionner
<?php
include ("jpgraph.php");
include ("jpgraph_line.php");
$k=0;
$data12=array();
$data34=array();
$data5=array();
$data6=array();
$fp = fopen("HistBilan.csv", "r"); // le fichier existe, on l'ouvre
while (!feof($fp))
{ // On parcours le fichier
$ligne = fgets($fp,4096); // On se déplace d'une ligne
$liste = explode(";",$ligne); // Champs séparés par |, on en fait un tableau
$Date = $liste[0]; // valeur non utilisée
$data12[] = $liste[1];
$data34[] = $liste[2];
$data5[] = $liste[3];
$data6[] = $liste[4];
}
fclose($fp); // Fermeture du fichier
// ############ Mise en place du graphe ###################################"
// Creation du graphique
$graph = new Graph(176,82);
$graph->SetScale("textlin");
$graph->xgrid->Show();
$graph->xgrid->SetColor('#CCCCCC');
$graph->ygrid->SetColor('#CCCCCC');
// Création du système de points
$lineplot1=new LinePlot($data12);
$lineplot1->SetColor("red");
$lineplot1->SetWeight(1);
$lineplot1->SetLegend("S12");
$lineplot2=new LinePlot($data34);
$lineplot2->SetColor("green");
$lineplot2->SetWeight(1);
$lineplot2->SetLegend("S34");
$lineplot3=new LinePlot($data5);
$lineplot3->SetColor("yellow");
$lineplot3->SetWeight(1);
$lineplot3->SetLegend("S34");
$lineplot4=new LinePlot($data6);
$lineplot4->SetColor("blue");
$lineplot4->SetWeight(1);
$lineplot4->SetLegend("S34");
// On rajoute les points au graphique
$graph->Add($lineplot1);
$graph->Add($lineplot2);
$graph->Add($lineplot3);
$graph->Add($lineplot4);
// Affichage
$graph->Stroke();
?>
echo '<pre>';
print_r($data12); // de même pour les autres
echo '</pre>';
PS: garde la recette des cookies sous la main on ne sait jamais Code : Tout sélectionner
for ($f=1;$f<4;$f++)
{
$data[] = $d[$f];
} $i=0;
foreach($d as $key => $value) {
$data[$i]=$value;
$i++;
}