Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/05/2008, 15:32
chanseyn113
 
Fecha de Ingreso: noviembre-2003
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
Respuesta: problema al mostrar datos de una consulta mysql

Sí era eso! vaya...pues nunca se me hubiese ocurrido,

Ok, una pregunta, si el lugar de pasar fijo la Respuesta01 hago un combo donde se puede seleccionar de que Pregunta quieres la media (Respuesta01, Respuesta02, Respuesta03), cómo lo haría?

<?php

$link = mysql_connect("localhost", "basedatos", "micontrasenna");
mysql_select_db("cuestionario", $link);

$respuesta = (isset($_POST["respuesta"])) ? $_POST["respuesta"] : '';


$result = mysql_query("SELECT AVG($respuesta) AS $respuesta FROM Formulario", $link) or die( mysql_error() );
echo $row["$respuesta"];
if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td><b>Media</b></td> \n";
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["$respuesta"]."</td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
} else {
echo "No hay datos para mostrar";
}
?>


¿Sería así?

Gracias por vuestra ayuda!