PHP: Grafik geht nicht
Verfasst: 22.01.2003 14:48
Ich rufe Daten aus meiner Statistikdatenbank ab und möchte sie nun grafisch umsetzen. Leider geht irgendwas nicht, der erkennt das array irgendwie nicht, die daten sind ok, habs getestet. Das array ist korrekt mit den Zahlen gefüllt.
Die Grafik soll eine Besucherkurve darstellen.
Die Grafik soll eine Besucherkurve darstellen.
Code: Alles auswählen
<?php
$sql_statement="SELECT * FROM statistik_counter WHERE YEAR(counter_datum) = YEAR('".$date."') AND MONTH(counter_datum) = MONTH('".$date."') ORDER BY counter_datum";
$resultset=mysql_query($sql_statement);
$anzahl = 0;
while($data=mysql_fetch_array($resultset))
{
$user_tag[$anzahl]=$data['user_tag'];
$counter_datum[$anzahl]=$data['counter_datum'];
$anzahl++;
}
// Grafik wird gestartet
$x=0;
header("Content-type: image/png");
$grafik=ImageCreate(300,300);
ImageColorAllocate($grafik,255,255,255);
$farbe=ImageColorAllocate($grafik,0,0,0);
imagestring($grafik,3,10,10,"Test",$farbe);
for ($i=0; $i+2 <= count($user_tag) ;$i++)
{
imageline($grafik,$x,$user_tag[$i],$x+10,$user_tag[$i+1],$farbe);
$x=$x+10;
}
ImagePng($grafik);
?>