Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/06/2012, 07:22
Avatar de oNefl0w189
oNefl0w189
 
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 117
Antigüedad: 14 años
Puntos: 4
Respuesta: Array asociativo.

Este es mi caso específico:

Código PHP:
Ver original
  1. while($datos2 = mysql_fetch_assoc($resuencuestas)) {
  2.             // CONTAMOS EL NÚMERO DE REGISTROS PARA DIVIDIR.
  3.             $sql4 = ("SELECT COUNT(*) FROM encuestas WHERE numeroPregunta = '".$datos2['numeroPregunta']."' AND codAmbito = '".$datos2['codAmbito']."'");
  4.             $resultados4 = mysql_query($sql4);
  5.             while($datos4 = mysql_fetch_array($resultados4)){
  6.                 $cuenta = $datos4[0];
  7.             }
  8.            
  9.             // SELECIONAMOS Y SUMAMOS LA MEDIA CUANDO SEA ESE NUMERO DE PREGUNTA EN ESE AMBITO.
  10.             $sql5 = ("SELECT SUM(media) as media FROM encuestas WHERE numeroPregunta = '".$datos2['numeroPregunta']."' AND codAmbito = '".$datos2['codAmbito']."'");
  11.             $resultados5 = mysql_query($sql5);
  12.             while($datos5 = mysql_fetch_array($resultados5)){
  13.                     $mediatotal = $datos5[0]/$cuenta;
  14.                    
  15.                    
  16.             }
  17.  
  18.         $mt = array($datos2['numeroPregunta'] => $mediatotal);
  19.  
  20. }
  21.  
  22. foreach ($mt as $clave => $valor){
  23. echo "<tr><td>".$clave."</td><td>".$valor."</td></tr>";
  24. }
__________________
Nunca dijeron que la vida sería fácil, sólo prometieron que valdría la pena vivirla.

Dar las gracias y añadir Karma, no cuesta nada, ¿Que menos si te ayudan? :)