hola rynkydynky
mira yo ocupe de la misma pagina la base para generar las graficas de mi sitio, ocupo en general 3 formas, una donde selecciono el proyecto, otra donde genero las graficas y la base para generar las graficas que viene en el mismo sitio.
***FORMA CONSULTA GRAFICAS POR MES***
Código HTML:
<FORM ACTION="dis_graficas_gral.php" METHOD="POST">
<table width="73%" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="19%"><div align="right"></div></td>
<td width="22%"><div align="right"><span class="Estilo2">Selecciona el mes : </span></div></td>
<td width="12%"><p align="right">
<select name="des_caso" id="des_caso">
<option></option>
<option value="2006">TODO 2006</option>
<option value="2007-01">ENERO 2007</option>
<option value="2007-02">FEBRERO 2007</option>
<option value="2007-03">MARZO 2007</option>
<option value="2007-04">ABRIL 2007</option>
<option value="2007-05">MAYO 2007</option>
<option value="2007-06">JUNIO 2007</option>
<option value="2007-07">JULIO 2007</option>
<option value="2007-08">AGOSTO 2007</option>
<option value="2007-09">SEPTIEMBRE 2007</option>
<option value="2007-10">OCTUBRE 2007</option>
<option value="2007-11">NOVIEMBRE 2007</option>
<option value="2007-12">DICIEMBRE 2007</option>
</select>
</p></td>
<td width="17%"> </td>
<td width="30%"><input type="submit" name="Submit6" value="Buscar"></td>
</tr>
</table>
</FORM>
La forma para generar y mostrar las graficas
Código PHP:
include("dis_conec.php");
include("dis_graphs.php");
$link=Conectarse();
$mes=$_POST["des_caso"];
if($mes =='2007-01'){
$mz="ENERO";
}
if($mes=='2007-02'){
$mz="FEBRERO";
}
if($mes=='2007-03'){
$mz="MARZO";
}
if($mes=='2007-04'){
$mz="ABRIL";
}
if($mes=='2007-05'){
$mz="MAYO";
}
if($mes=='2007-06'){
$mz="JUNIO";
}
if($mes=='2007-07'){
$mz="JULIO";
}
if($mes=='2007-08'){
$mz="AGOSTO";
}
if($mes=='2007-09'){
$mz="SEPTIEMBRE";
}
if($mes=='2007-10'){
$mz="OCTUBRE";
}
if($mes=='2007-11'){
$mz="NOVIEMRE";
}
if($mes=='2007-12'){
$mz="DICIEMBRE";
}
//******************PRODUCTIVIDAD MTV****************
$evox = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='evox' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$gdc = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='gdc' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$sonda = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='sonda' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$ncr = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='ncr' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$rcdt = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='rcdt' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$mexel = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE mv='mexel' AND des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$total = mysql_query("SELECT COUNT(*) FROM dispatchers WHERE des_caso LIKE '".$_POST["des_caso"]."%'", $link);
$totaled = mysql_result($total, status);
$evoxx = mysql_result($evox, status);
$gdcc = mysql_result($gdc, status);
$sondaa = mysql_result($sonda, status);
$ncrr = mysql_result($ncr, status);
$rcdtt = mysql_result($rcdt, status);
$mexell = mysql_result($mexel, status);
echo '<font face=Verdana><b>1. GRAFICA DE DISTRIBUCION DE CASOS POR MVD</b>';
echo '<br><br>';
$graph = new BAR_GRAPH("hBar");
$graph->labels = "<font face='Verdana'><B>EVOX</B>,
<font face='Verdana'><B>GDC</B>,
<font face='Verdana'><B>SONDA</B>,
<font face='Verdana'><B>NCR</B>,
<font face='Verdana'><B>RCDT</B>,
<font face='Verdana'><B>MEXEL</B>
";
$graph->values = "$evoxx, $gdcc, $sondaa, $ncrr, $rcdtt, $mexell";
$graph->percValuesDecimals = 2;
$graph->legend = "<font face='Verdana'>NUMERO DE CASOS ATENDIDOS:</font> <B>$totaled</B>";
$graph->graphBGColor = "#06104E";
$graph->graphBorder = "5px double white";
$graph->graphPadding = 10;
$graph->barColor = "#FFFF99";
$graph->barBGColor = "#99CCFF";
$graph->labelColor = "#FFFFFF";
$graph->labelBGColor = "#3366CC";
$graph->legendColor = "#FFFFFF";
$graph->legendBGColor = "#3366CC";
$graph->showValues = 1;
echo $graph->create();
echo "<br><HR><br>";
espero haber sido claro
saludos