Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2009, 10:44
arkfantasy
 
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta Mostrar Datos de un BD en una Tabla HTML(duda)

Tengo este código en mi web PHP:

Código PHP:
<html>
<head>
   <title>JUEGOS</title>
</head>
<body bgcolor="lightblue">
<link href="estilo.css" rel="stylesheet" type="text/css" />
<?php 
include("bd.php");


$link=Conectarse();
//echo "Conexion con la base de datos conseguida.<br>";
$consulta="SELECT * FROM  `games`";
$result=mysql_query($consulta,$link);
echo 
"<table width='130' align='center' border='1'>";
echo 
"<tr><th>PS3</th></tr>";
while (
$fila=mysql_fetch_row($result))
{
    echo 
"<td>";
    foreach(
$fila as $dato)
    {
        
        echo 
" $dato<br>";
        
    }
    echo 
"</td>";
}
echo 
"</table>";
mysql_close($link); //cierra la conexion
?>
</body>
</html>
Pero eso me muestra los datos así:

htt p://i127.photobucket.com/albums/p147/arkfantasy/00000.png

Así están bien, el problema viene si empiezo a meter más juegos en la BD (Es una BD simple, con una tabla, con los juegos y los datos que se ven en la foto, sí, las URL de YouTube se meten por formulario, y todo lo demás, en la base de datos se guarda solo la ruta de la imagen que se muestra, la foto se sube a otro sitio, todo desde el formulario.

El problema es este:
htt p://i127.photobucket.com/albums/p147/arkfantasy/000000.png

Que con mi código acaba saliéndose por el lado derecho y no se cómo hacer que al llenarse una línea (o poner X en una fila de la tabla), que luego los demás se pasen a otra..y así..para que no se salgan por la derecha..

¿Alguna idea? Saludos (tengo muy poca práctica en PHP y todo esto, aunque estoy ya al final de curso, esto es un proyecto para el final, ara el día 19).

Gracias