hola, he adelantado algunas operaciones, sin embargo tengo problemas con esta sentencias, puesto a que no me esta trayendo los porcentajes ...
function region(){
GLOBAL $andes;
GLOBAL $capital;
GLOBAL $central;
GLOBAL $centro_occidente;
GLOBAL $occidente;
GLOBAL $oriente;
GLOBAL $andesp;
GLOBAL $capitalp;
GLOBAL $centralp;
GLOBAL $centro_occidentep;
GLOBAL $occidentep;
GLOBAL $orientep;
GLOBAL $con;
GLOBAL $region;
GLOBAL $totalre;
$andes=0;$capital=0;$central=0;$centro_ocidente=0;$occidente=0;$oriente=0;$andesp=0;$capitalp=0;$centralp=0;$centro_ocidentep=0;$occidentep=0;$orientep=0;$totalre=0;
$sql = "select idregion from propuesta ";
//where idusuario='$_SESSION[ce]'
$a = mysql_query($sql) or die(mysql_error());
while ($da = mysql_fetch_assoc($a)){
$region[]=$da["idregion"];
}
$con=count($region);
for ($i=0;$i<$con;){
$aux=$region[$i];
$sql="select nombre_region from region where idregion='$aux'";
$b = mysql_query($sql) or die(mysql_error());
while ($db = mysql_fetch_assoc($b)){
$nombre[]=$db["nombre_region"];
if ($nombre[$i]=='Andes'){$andes=$andes+1;}
else if ($nombre[$i]=='Capital'){$capital=$capital+1;}
else if ($nombre[$i]=='Central'){$central=$central+1;}
else if ($nombre[$i]=='Centro Occidente'){$centro_occidente=$centro_occidente+1;}
else if ($nombre[$i]=='Occidente'){$occidente=$occidente+1;}
else if ($nombre[$i]=='Oriente'){$oriente=$oriente+1;}
$i++;
}
$totalre=$andes+$capital+$central+$centro_occidente+$occidente+$oriente;
$andesp=(andes/$totalre)*100;
$capitalp=(capital/$totalre)*100;
$centralp=(central/$totalre)*100;
$centro_occidentep=(centro_occidente/$totalre)*100;
$occidentep=(occidente/$totalre)*100;
$orientep=(oriente/$totalre)*100;
}
}
si me me indicaran el error les agradeceria, el contador si funciona correctaente mas el porcentaje no