Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2008, 13:17
Pelao
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años
Puntos: 1
mostrar datos de una consulta

Hola estoy haciendo un catalogo de productos, tengo el siguiente problema.

Quiero mostrar los datos en 3 columnas (ya vi las FAQs), pero no se como hacer el salto de linea para que no me quede el titulo de la imagen y la foto en el mismo renglon.

Aqui el codigo y aqui como se ve http://www.shureargentina.com/testing2.php

Código PHP:
<?php
require('configuracion.php');
require(
'funciones.php');
/* Pedimos todos los temas iniciales (identificador==0)
* y los ordenamos por ult_respuesta */
$sql "SELECT * ";
$sql.= "FROM productos ORDER BY id ";
$rs mysql_query($sql$con);
echo 
"<table align=center>"

$columnes 3# Número de columnas (variable) 

if (($rows=mysql_num_rows($rs))==0) { 
  echo 
"<tr><td colspan=$columnes>No hay resultados en la BD.</td></tr> "
} else { 
  echo 
"<tr><td colspan=$columnes>$rows Resultados </td></tr>"


for (
$i=1$row mysql_fetch_array ($rs); $i++) { 
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos 
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr> 
    
echo "<td>$row[titulo]</td>";
    echo 
"<td><br>";
    echo 
"$row[foto1]</td>";
if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr> 

if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos 
$ajust $columnes $resto# Número de huecos necesarios 
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";} 
echo 
"</tr>"# Cerramos la última línea </tr> 

echo 
"</table>"
?>
Y aqui les dejo como deberia estar alineado el titulo y por debajo la imagen:

http://www.shureargentina.com/molde

Muchisimas gracias!
__________________
Bye!