Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2007, 13:14
Avatar de pereztroff
pereztroff
 
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
Re: mostrar dos columnas

al final soluciones el tema retocando codigo y basandome en otros posts de este mismo foro, dejo el codigo que me funciona a la perfeccion por si alguin necesita una manita como yo.

Código PHP:

<?


    
    
include("inc/config.php");

// Query 
$result mysql_query("SELECT * FROM fotos  WHERE categoria = 'Cocina' order by id desc"); 
$carpeta="fotos/";
$columnes 2# Número de columnas (variable)
// abrimos tabla 
echo "<table>            <tr>";   
  
for (
$i=1$row mysql_fetch_array($result); $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> 

    <img src=\"$carpeta"
.$row['foto']."\" align='left' width='100' height='80' alt='$row[titulo]' border='0'> </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> 

mysql_close($connection); 
echo 
"</table>";  

?>