Problema con consulta

Hola
Tengo un problema, resulta que realizo una consulta mi base de datos y la quiero acomodar en una tabla, y es ahí donde radica mi problema, pues si me recupera todos los datos de la consulta que realice, sin embargo no me la acomoda en mi tabla unicamente el primer registro, en que estoy mal o que le falta, el código es el siguiente:
$query = "SELECT nombre, edad, telefono, direccion FROM diagnostico ";
//ejecuto el query;
$tabla1= mysql_query($query) or die(mysql_error());
echo "<HTML><TABLE Border=10 CellPadding=5><TR>";
# construyendo los encabezados de la tabla
echo "<th bgcolor=Green>NOMBRE</th><th bgcolor=Blak>EDAD</th><th bgcolor=Red>TELEFONO</th><th bgcolor=blue>DIRECCION</th></TR>";
// ciclo de lectura
while($fila = mysql_fetch_row($tabla1))
{
// desplegando en celda de tabla
echo"
<tr>
";
echo "
<td>".$fila[0]."</td>
";
echo "
<td>".$fila[1]."</td>
";
echo "
<td>".$fila[2]."</td>
";
echo "
<td>".$fila[3]."</td>
";
echo"
</tr>
";
// cerrando tabla
echo "
</table>
";
};
?>

1 Respuesta

Respuesta
1
Prueba con mysql_fetch_array en lugar de mysql_fetch_row y asegúrate que hay más de una fila en la tabla.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas