Ver Mensaje Individual
  #24 (permalink)  
Antiguo 01/07/2014, 20:58
Jezukaz
 
Fecha de Ingreso: agosto-2013
Mensajes: 41
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Calcular promedio de columna

Código PHP:
Ver original
  1. <?php
  2.  
  3. include_once 'conexion.php';
  4.  
  5.  
  6. $consulta = mysql_query("SELECT rafaga FROM user");
  7. if (mysql_num_rows($consulta)){
  8.     //Formas el array con los valores
  9.    
  10.     while ($array[] = mysql_fetch_array($consulta)['rafaga']);
  11.        
  12.  
  13.     //Obtienes el total de elementos
  14.     $total = count($array);
  15.  
  16.     //Obtienes los elementos del array excepto el último
  17.     //Los sumas y a ese resultado le sumas el primer valor del array
  18.     $suma = array_sum(array_chunk($array, $total - 1)[0]) + $array[0];
  19.  
  20.     //Finalmente, divides la suma final entre el total de elementos del array y lo imprimes
  21.     echo $suma / $total;
  22. }
  23. echo "</tr>";
  24. ?>

Este es el código que tengo.