hola tengo un probelma en una consulta de estadisticas donde solo me muestra el valor de la estadistica de esta manera 45, pero quisiera q me mostrara el valor con el signo de porcentaje es decir 45% y no como hacer ya e intentado varios sitios para colocarlo y no me meustra como quiero aqui los codigos
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'];
$intTotalAnio1=round(100*$reg2['cantidad']/$reg['total'],2); $intTotalAnio2=round(100*$femenino/$reg['total'],2);
//$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'/>";