Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/10/2014, 14:11
ukatonaf2014
 
Fecha de Ingreso: octubre-2014
Mensajes: 63
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Suma de registros y conteo

Cita:
Iniciado por the_web_saint Ver Mensaje
Sería algo así:

Código PHP:
Ver original
  1. <?php
  2. $sql = mysql_query("Select Id_encuesta,Id_user, concat(Respuesta1,Respuesta2,Respuesta3,Respuesta4,Respuesta5) from encuestas");
  3. while($resp = mysql_fetch_array($sql))
  4. {
  5.   $cont=1;
  6.   $resultado = 'A';
  7.   $arr = array('B', 'C','D','E');
  8.   foreach($arr as $letra) //Cantidad de respuestas
  9.   {
  10.     if(substr_count($resp[2], $resultado) < substr_count($resp[2], $letra))
  11.     {
  12.       $resultado = $letra;
  13.     }
  14.   }
  15.   echo "El usuario ".$resp[1]." es ".$resultado."<br>";
  16. }
  17. ?>

Claro que si cuentas con la tabla en la base de datos de las descripciones de cada respuesta es mejor.
Gracias muchas gracias amigo me sirvio de mucha ayuda. ahora tengo una duda dentro de mi tabla.
Lo que quiero es que me sume los valores dentro de la tabla y despues de sumarlas guardar en la misma tabla en otra columna su estilo de aprendizaje .

Algo asi:
Id_encuesta,Id_user,Respuesta1,Respuesta2,Respuest a3,Estilo_aprendizaje
1 1476 A B B Auditivo

No se si se pueda pero lo he estado intentando y espero me ayuden por favor.