Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/10/2014, 10:40
Avatar de the_web_saint
the_web_saint
 
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años, 6 meses
Puntos: 43
Respuesta: Suma de registros y conteo

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.
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.