PHP - catalogo php filas y columnas

 
Vista:

catalogo php filas y columnas

Publicado por anais (1 intervención) el 19/11/2009 20:35:12
Buenas quisiera saber como ago
para mostrar en 3 columnas y
2 filas las imagenes hasta ahora solo e conseguido
mostrarlas en una sola columnas
<?php include("cn.php");

$query = "select * from foto ";
$rs=mysql_query($query);
$n=mysql_num_rows($rs);
?>

<table width="156" border="0">
<?
if($n){
while($row=mysql_fetch_array($rs)){?>
<? $contador = 0; ?>
<tr>

<td width="150"><img src="imagen/<? echo $row["foto"] ?>.jpg" width="150" height="150"></td>
<? if($contador > 3) { ?>
<? echo "<td> </td>"; ?>
<? } ?>
</tr>
<? }
}?>
</table
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Recorre la tabla de izq a der y arriba a abajo

Publicado por ElcheOnline.com (11 intervenciones) el 23/11/2009 13:27:47
Hola Anais:
Vamos a ver, el recorrido que tienes que hacer al mostrar la tabla es de izquierda a derecha y de arriba a abajo. Esto es porque las filas (<tr></tr>) contienen a las columnas (<td></td>).
Hazte un dibujo de la tabla en papel e intenta llevarlo después a la práctica en el código.
Una cosa:
este código, aunque a primera vista pienso que no es el código que te va a servir:
<? if($contador > 3) { ?>
<? echo "<td> </td>"; ?>
<? } ?>
Lo puedes escribir de una forma más legible como:
<?php
if($contador > 3) {
echo "<td> $variablecontenidocelda </td>";
}
?>
Y otra cosa, aprecia que entre las etiquetas <td></td> he colocado una variable. Si no pones nada, como lo tenías, seguro que no mostrará nada.
En tu ejemplo tampoco incrementas el contador, aunque tal vez sí lo hagas y no lo hayas pegado aquí.
Bueno, espero que esta respuesta te oriente un poquito.
Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar