Código PHP:
Ver original
<?php // Gráfico de Barras. 4 Variables, 4 barras. // Estas variables serán usadas para representar los valores de cada unas de las 4 barras. // Inicializo las variables a utilizar. $sql=mysql_query("select count(cod_est) as total from estudiantes where estado_est = '1'") or die("Problemas en el select:".mysql_error()); $sql2=mysql_query("select count(sex_est) as cantidad from estudiantes where sex_est = 'M' and estado_est = '1'") or die("Problemas en el select:".mysql_error()); $sql3=mysql_query("select count(sex_est) as cantidad from estudiantes where sex_est = 'F' and estado_est = '1'") or die("Problemas en el select:".mysql_error()); $femenino=$reg['total'] - $reg2['cantidad']; //$texto1 = "Prestamos Internos: " . $votos1 . " (" . $porcentaje1 . "%)"; // $strXML: Para concatenar los parámetros finales para el gráfico. $strXML = ""; // Armo los parámetros para el gráfico. Todos estos datos se concatenan en una variable. // Encabezado de la variable XML. Comienza con la etiqueta "Chart". // caption: define el título del gráfico. // bgColor: define el color de fondo que tendrá el gráfico. // baseFontSize: Tamaño de la fuente que se usará en el gráfico. // showValues: = 1 indica que se mostrarán los valores de cada barra. = 0 No mostrará los valores en el gráfico. // xAxisName: define el texto que irá sobre el eje X. Abajo del gráfico. También está xAxisName. $strXML = "<chart caption = 'ESTADISTICAS DE PORCENTAJE POR SEXO' bgColor='#CDDEE5' baseFontSize='12' showValues='1' xAxisName='SEXO' >"; // Armado de cada barra. // set label: asigno el nombre de cada barra. // value: asigno el valor para cada barra. // color: color que tendrá cada barra. Si no lo defino, tomará colores por defecto. // Asigno los enlaces para cada barra. $strXML .= "<set label = 'Masculino' value ='$intTotalAnio1' color = 'EA1000'/>"; $strXML .= "<set label = 'Femenino' value ='$intTotalAnio2' color = '6D8D16'/>"; // Cerramos la etiqueta "chart". $strXML .= "</chart>"; // Por último imprimo el gráfico. // renderChartHTML: función que se encuentra en el archivo FusionCharts.php // Envía varios parámetros. // 1er parámetro: indica la ruta y nombre del archivo "swf" que contiene el gráfico. En este caso Columnas ( barras) 3D // 2do parámetro: indica el archivo "xml" a usarse para graficar. En este caso queda vacío "", ya que los parámetros lo pasamos por PHP. // 3er parámetro: $strXML, es el archivo parámetro para el gráfico. // 4to parámetro: "ejemplo". Es el identificador del gráfico. Puede ser cualquier nombre. // 5to y 6to parámetro: indica ancho y alto que tendrá el gráfico. // 7mo parámetro: "false". Trata del "modo debug". No es im,portante en nuestro caso, pero pueden ponerlo a true ara probarlo. echo renderChartHTML("ajax/Column3D.swf", "",$strXML, "SEXO", 350, 350, false); ?>
la variable donde me muestra la estadistica esta
Código PHP:
Ver original
$strXML .= "<set label = 'Masculino' value ='$intTotalAnio1' color = 'EA1000'/>"; $strXML .= "<set label = 'Femenino' value ='$intTotalAnio2' color = '6D8D16'/>";