Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2011, 12:15
maximochen
 
Fecha de Ingreso: octubre-2011
Mensajes: 6
Antigüedad: 12 años, 6 meses
Puntos: 0
Problema con grafica en php

Soy nuevo en el foro y pues decidi entrar aqui porque veo que es uno de los mejores espero me ayuden a si como yo dare lo mejor para ayudarlos..

Bien mi duda es la siguiente, tengo una base de datos en mysql (estudiantes) ahora en la universidad nos mandas a mostrar una grafica en php de la cantidad de estudiantes ingresados, yo uso jpgraph, la cuestion es que hay que clasificarlos por genero Masculino y Femenino, el problema es que no logro hacerlo me muestra una grafica de barra por cada estudiante, cuando deberia ser solamente dos masculino y femenino..

Aqui Mi codigo php

Código PHP:
<?php 
include ("jpgraph/src/jpgraph.php");
include (
"jpgraph/src/jpgraph_bar.php");
$conexion mysql_connect("localhost","xxxx","xxxx");
mysql_select_db ("clase03dchen"$conexion) OR die ("No se puede conectar");
    
$query "select carne from estudiante by genero Asc";
    
$resultados mysql_query($query $conexion) or die(myql_error());
    
$totales mysql_num_rows($resultados);
    
// Some data
    
if( $totales) {
        while (
$filas mysql_fetch_assoc($resultados)){
        
$ydata[] = $filas["carne"];
    }
    }
    
    
$graph = new Graph(600,400);
    
$graph->SetScale("textlin");
    
$graph->title->Set("Reporte Ingresos de Esstudiantes");
    
$graph->xaxis->title->Set("Cantidad de Estudiantes");
    
$graph->yaxis->title->Set("Numeros de Carne");
    
$graph->img->SetAntiAliasing();
    
$graph->xgrid->Show();
    
$barplot2 = new BarPlot($ydata);
    
$barplot2->SetColor("#[email protected]");
    
$barplot2->SetWidth(30);
    
$graph->Add($barplot2);
    
$graph->Stroke();
    
mysql_free_result($resultados);
   
mysql_close($conexion);
?>
aqui el resultado de la grafica en la pagina de la U :
http://www.umgbv09.com/dchen/consultar.php


Ahora quisiera que solamente me mostrara dos graficas unicamente ordenado por masculino y femenino, espero su ayuda gracias.