pero no se como pasarle los parametros
ala funcion
esta es la funcion para graficar
Código PHP:
<?php
function graf($valores){
header("Content-type:image/gif");
$im_w=620;
$im_h=300;
$im_margen=50;
$origen=$im_h-35;
$imagen=imagecreate($im_w,$im_h);
$bg=imagecolorallocate($imagen,245,245,245);
$negro=imagecolorallocate($imagen,0,0,0);
$rojo=imagecolorallocate($imagen,255,100,0);
$sombra=imagecolorallocate($imagen,195,195,195);
$gris=imagecolorallocate($imagen,150,150,150);
$cant=count($valores);
$dist=($im_w-($im_margen*2))/$cant;
$max=max($valores);
$min=min($valores);
$escala=($origen-10)/$max;
$f=3;
$f_w=imagefontwidth($f);
$f_h=imagefontheight($f);
imageline($imagen,40,$origen-($max*$escala),$im_w-40,$origen-($max
*$escala),$sombra);
imageline($imagen,40,$origen-($min*$escala),$im_w-40,$origen-($min
*$escala),$sombra);
imagestring($imagen,$f,35-($f_w*strlen($max)),$origen-($max*escala
)-($f_h/2),$max,$gris);
imagestring($imagen,$f,$im_w-35,$origen-($max*$escala)-($f_h/2),
$max,$gris);
imagestring($imagen,$f,35-($f_w*strlen($min)),$origen-($min*$escala
)-($f_h/2),$min,$gris);
imagestring($imagen,$f,$im_w-35,$origen-($min*$escala)-($f_h/2),
$min,$gris);
imagesetthickness($imagen,20);
$barra=0;
foreach($valores as $mes=>$valor){
$x=intval($im_margen+($dist/2)+($dist*$barra));
$y=intval($origen-($valor*$escala));
imageline($imagen,$x-6,$y+6,$x-6,$origen,$sombra);
imageline($imagen,$x,$y,$x,$origen,$rojo);
imagestringup($imagen,$f,$x-($f_h/2),$origen+5+(strlen($mes)*$f_w
),$mes,$negro);
imagestringup($imagen,$f,$x-($f_h/2),$origen-5,$valor,$bg);
$barra++;
}
imagesetthickness($imagen,1);
imageline($imagen,10,$origen,$im_w-10,$origen,$negro);
imagegif($imagen);
imagedestroy($imagen);
}
?>
y este es para tomars sus valores
Código PHP:
<?php
//include('fun.php');
$dbd=mysql_connect('localhost','root','requiem');
$con='select*from profes';
mysql_query(prueba,$con)
//$id=$_GET['id'];
//$calif=$_GET['calif'];
//graf($valores=array($id=>$calif));
//foreach($valores as $mes=>$valor)
?>
no se si me puedan ayudar
se los agradeceria mucho
saludos a todos