
16/08/2014, 20:01
|
 | | | Fecha de Ingreso: marzo-2011 Ubicación: Guatemala
Mensajes: 113
Antigüedad: 14 años Puntos: 2 | |
Respuesta: Funciones Estadísticas en PHP Cita:
Iniciado por Alexis88 Entonces lo que buscas hacer es mucho más sencillo. Sería cuestión de que realices la consulta a la BD y evalúes a todos los datos obtenidos, luego, usas una estructura de selección múltiple, en la cual las opciones sería 'sí', 'no' y quienes no estén en ninguno de ambos bandos, se los tomará por defecto como los que no contestaron, algo así:
Código PHP:
Ver original$si = 0; $no = 0; $noCont = 0; switch ($row['estado']){ case 'si': $si++; break; case 'no': $no++; break; default: $noCont++; break; } } } echo 'Personas que contestaron SÍ: ' . $si; echo 'Personas que contestaron NO: ' . $no; echo 'Personas que no contestaron: ' . $noCont;
Esas tres primeras variables son los acumuladores que irán incrementando sus valores de uno en uno por cada dato de la BD que coincida con el valor que cada una de ellas representa. Para este ejemplo, he supuesto que el campo que almacena el dato de la respuesta de cada encuestado se llama 'estado', pero si en tu caso tiene otro nombre, deberás colocar el que corresponda. Lo mismo con la tabla a la que consulto.
Saludos Muchas gracias me funciono muy bien |