Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2004, 17:59
Avatar de sism82
sism82
 
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
este es el código que pusiste:

Código:
1 <input name="pregunta1" type="radio" value="20" tabindex="39">
2 <input name="pregunta1" type="radio" value="40" tabindex="40">
3 <input name="pregunta1" type="radio" value="60" tabindex="41">
4 <input name="pregunta1" type="radio" value="80" tabindex="42">
5 <input name="pregunta1" type="radio" value="100" tabindex="43">
Le pusiste el mismo nombre a todos los radio, procura no hacer eso, yo sé que funciona, HTML soporta muchas cosas incorrectas, pero eso no significa que debamos hacerlas, ponle un nombre algo asi mejor:

Código:
1 <input name="pregunta1_res1" type="radio" value="20" tabindex="39">
2 <input name="pregunta1_res2" type="radio" value="40" tabindex="40">
3 <input name="pregunta1_res3" type="radio" value="60" tabindex="41">
4 <input name="pregunta1_res4" type="radio" value="80" tabindex="42">
5 <input name="pregunta1_res5" type="radio" value="100" tabindex="43">
bueno, eso no viene mucho al caso, una vez que ya tienes la información en tu base de datos, simplemente saca el promedio. Lo mejor es que lo saques desde la consulta a la base, algo asi:

Código PHP:
$sqlPromedio "SELECT AVG(votacion) AS media FROM tablarespuestas GROUP BY pregunta";
$rssPromedio mysql_query($sqlPromedio) or die(mysql_error());
while(
$objPromedio mysql_fetch_object($rssPromedio))
echo 
"EL PROMEDIO DE RESPUESTAS PARA LA PREGUNTA ".$objPromedio->pregunta." ES DE: ".$objPromedio->media."<br /> \n"
la clave es la función AVG en la consulta...


un saludo