This is my code, i get a follow bar.. how can I fill these?
$data = array();
$x_fld = array();
$result = mysql_query ("SELECT COUNT(*), HitNumber, VisitTime FROM COUNTER GROUP BY FROM_UNIXTIME(VisitTime, '%Y-%m-%d')") or die("INSERT error: ".mysql_error());
WHILE ($row = mysql_fetch_array($result)){
$replies = $row[0];
$time = $row['VisitTime'];
$time2 = strftime("%d/%m", $time);
$data[] = $row[0];
$x_fld[] = $time2;
}
$max = 0;
for ($i=0;$i<16;$i++){
if ($data[$i] > $max)$max=$data[$i];
}
$im = imagecreate(800,255);
$white = imagecolorallocate($im,255,255,255);
$black = imagecolorallocate($im,0,0,0);
$red = imagecolorallocate($im,255,0,0);
$blue = imagecolorallocate($im,0,0,255);
imageline($im, 10, 5, 10, 230, $blue );
imageline($im, 10, 230, 790, 230, $blue);
imagestring($im,3,15,5,"RLNZ 2",$black);
imagestring($im,3,280,240,"Days",$black);
imagestring($im,5,100,50,"Hits Graph",$red);
$x = 15;
$y = 230;
$x_width = 25;
$y_ht = 0;
for ($i=0;$i<17;$i++){
$y_ht = ($data[$i]/$max)* 100;
$y_ht2 = '215' - ($data[$i]/$max)* 100;
imagerectangle($im,$x,$y,$x+$x_width,($y-$y_ht),$red);
imagestring( $im,2,$x-1,$y+1,$x_fld[$i],$black);
imagestring( $im,2,$x-1,$y_ht2,$data[$i],$black);
$x += ($x_width+20);
}
imagejpeg( $im);
imagedestroy($im);