
25/07/2010, 00:12
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 15 años, 5 meses Puntos: 1 | |
como mostrar imagenes en una tabla? Tengo una consulta que me devuelve con mysql_fetch_assoc los valores pero lo pongo dentro de un while y me muestra bien las imagenes solo que me salen todas en forma vertical mi pregunta es como hacer que se muestren en una tabla por ejemplo muestro 15 imagenes y cada vez que muestra muestra las imagenes en vertical pero no se como hacer que aparezcan en una tabla de 5 columnas por 3 filas; este es mi codigo espero salga bien:
<?php
.
.
$sql = "select * from galeria limit " . $inicio . "," . $TAMANO_PAGINA;
$resultado = mysql_query($sql);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Galeria de Fotos</title>
<link href="css/johannes.css" rel="stylesheet" type="text/css" />
</head>
<body>
<center>
<table border="1">
<?php
while($rows=mysql_fetch_assoc($resultado)){
?>
<tr>
<td align="center">
<img src="galeria/<?=$rows["ruta"]?>" style="max-height:90px max-width:90px;" />
</td>
</tr>
<?php
}
?>
</table>
$rows["ruta"] es donde esta la ruta de la imagen, he intentado crear las 15 celdas y en cada una poner el resultado cogiendo por array algo asi supongo que deberia ser pero no se como es mas facil
<table>
<tr>
<td><?=$rows[0]["ruta"]?></td>
<td><?=$rows[1]["ruta"]?></td>
<td><?=$rows[2]["ruta"]?></td>
<td><?=$rows[3]["ruta"]?></td>
<td><?=$rows[4]["ruta"]?></td>
</tr>
<tr>
<td><?=$rows[5]["ruta"]?></td>
<td><?=$rows[6]["ruta"]?></td>
<td><?=$rows[7]["ruta"]?></td>
<td><?=$rows[8]["ruta"]?></td>
<td><?=$rows[9]["ruta"]?></td>
</tr>
<tr>
<td><?=$rows[00]["ruta"]?></td>
<td><?=$rows[11]["ruta"]?></td>
<td><?=$rows[12]["ruta"]?></td>
<td><?=$rows[13]["ruta"]?></td>
<td><?=$rows[14]["ruta"]?></td>
</tr>
</table>
claro si lo hago asi no necesitaria el while pero no funca esa forma de poner el mysql_fecth_assoc pero supongo que algo asi deberia ser,
alguna forma de hacerlo |