Cita:
Iniciado por daniela_23
Gracias chicos son un amor pero en esos ejemplos no busco como adaptarlo... les muestro mi codigo
$sql = "SELECT * FROM datos";
$res =mysql_query($sql);
while ($reg = mysql_fetch_assoc($res)){
if($reg["sexo"] == "Hombres")
$var1 = $var1 + 1;
if($reg["sexo"] == "Mujeres")
$var2 = $var2 + 1;
}
echo " <script type='text/javascript'> ";
echo " var myChart = new JSChart('graficas', 'bar', '');";
echo " myChart.setDataArray([['HOMBRES', $var1],['MUJERES', $var2]]);";
echo " myChart.colorize(['#FCDD2D','#FCBB04']);";
echo " myChart.setSize(600, 400);";
//echo " myChart.setTitle('$titulo1');";
echo " myChart.setTitleFontSize(14);";
echo " myChart.setGridOpacity(0.8);";
echo " myChart.setBarSpacingRatio(55);";
echo " myChart.setBarValuesColor('#7B7D77');";
echo " myChart.setBarBorderWidth(0);";
echo " myChart.setBarOpacity(1);";
echo " myChart.setAxisWidth(4);";
echo " myChart.set3D(true);";
echo " myChart.setAxisAlignFirstY(true);";
echo " myChart.setAxisNameFontSizeX(14);";
echo " myChart.setAxisPaddingBottom(60);";
echo " myChart.setAxisPaddingLeft(70);";
echo " myChart.setAxisPaddingTop(80);";
echo " myChart.setAxisValuesFontSize(14);";
echo " myChart.setAxisNameFontSize(14);";
echo " myChart.setBarValuesFontSize(14);";
echo " myChart.draw();";
echo " </script> ";
pero en el caso del jpgraph no encuentro como adaptarlo, disculpen si soy una ignorante, pero si alguien me ayudara se lo agredeceria..
mira yo ise uno con phpgraph ise una consulta por mes y dia y una medicion ese es el index
ejemplo.php
Código PHP:
Ver original<html>
<body>
<?php
$mes=$_GET['mes'];
$sdate=date("d")."-".date("m")."-".date("Y");//obtien el dia,mes y año actual $fecha="01-".date("m")."-".date("Y");//la fecha desde el dia 1 if($mes=='')
{
}
?>
<form method="GET">
<table summary="" align="center">
<tr><td colspan="2"><center>MES <?php echo $mes; ?></center></td></tr>
<tr>
<td>
<?php
$sql="SELECT * from detalle where id_mes=$mes order by id_dia asc" ;
for($y=0;$y<$num_rows;$y++)
{
$salesgroup=mysql_result($result,$y,'id_dia');; //sales dias $count=mysql_result($result,$y,'medicion'); // count valores $dataArray[$salesgroup]=$count;
}
if($dataArray=='')
{
?>
<div align="left">
<h3>El mes no contiene datos</h3>
</div>
<?php
}
else {
?>
<div align="left">
</div>
<?php
}
?>
</td>
<td>
<select name="mes" onchange="this.form.submit()">
<option value="0">Selecciona el mes</option>
<option value="1">Enero</option>
<option value="2">Febrero</option>
<option value="3">Marzo</option>
<option value="4">Abril</option>
<option value="5">Mayo</option>
<option value="6">Junio</option>
<option value="7">Julio</option>
<option value="8">Agosto</option>
<option value="9">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
</td>
</tr>
</table>
</form>
</body>
</html>
este es el codigo que hace la grafica
Código PHP:
Ver original<?php
include('lib/phpgraphlib.php'); // esta es la libreria de phpgraph
$graph = new PHPGraphLib(850,300);
$graph->addData($data);
$graph->setTitle('Ejemplo de grafica');
$graph->setBars(false);
$graph->setLine(true);
$graph->setDataPoints(true);
$graph->setDataPointColor('#7CAAFF');
$graph->setDataValues(true);
$graph->setDataValueColor('#000000');
$graph->setGoalLine(.0025);
$graph->setGoalLineColor('olive');
$graph->createGraph();
?>