Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/10/2008, 10:44
Avatar de stone_neo
stone_neo
 
Fecha de Ingreso: abril-2004
Ubicación: Peru
Mensajes: 438
Antigüedad: 20 años
Puntos: 15
Respuesta: Problema con funcion Promediar

Estoy en una maquina del trabajo y no tengo PHP, asi que el codigo que te paso es al ojo, prueba con esto:

Código PHP:
$result mysql_query("SELECT * FROM calificacion_relator WHERE id_relator='$id'");
$calificaciones = array();
$i 0;
while (
$row mysql_fetch_array($result))
{
   
$calificaciones[$i] = $row["nota_alumnos"];
   
$i $i +1;
}
return 
$calificaciones

Tu funcion Promediar deberia tambien tomar en cuenta los ceros, o acaso eso no es una nota?

Código PHP:
function promediar($array_datos){
$total=0;
$f=0;
if(
count($array_datos) > 0){
   for(
$i 0;$i count($array_datos);$i++){
      
$total+=$array_datos[$i];
      
$f++;
   }
   return 
$total/$f;
}
else
   return 
0;


Saludos
__________________
Rubén Darío Huamaní Ucharima
Web : http://www.gorilla-soft.com
Usuario Linux #382 100 :-)