Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2005, 17:21
sebvasm
 
Fecha de Ingreso: marzo-2005
Ubicación: stgo
Mensajes: 37
Antigüedad: 19 años, 1 mes
Puntos: 0
Ordenar Imagenes Con Db Mysql En Php

WENO, hola a toos, y ojala puedan ayudarme en este lio

resulta que con unos friends estamos haciendo una pagina (no daremos la reccion todavia por que la daremos cuando este lista) y ninguno de nosotros es un profesional en el asunto, solo yo que se un poco manejar eso del sql y el php.

tenemos una base de datos con una tabla llamada "imagenes", esta tienes datos, pero la imagenes no se almacenan ahi, sino que solo almacena las url's de donde estan originalmente, tiene 4 campos y...

al mostrarla en la pagina (imagenes.php) ponemnos el siguiente codigo:

<?php
if ($_POST[$mostrar] = "vista_previa")

{
$link = mysql_connect("hosting no se muestra", "no se muestra", "no se muestra");
mysql_select_db("no se muestra", $link);
$result = mysql_query("SELECT * from imagenes ORDER BY id DESC", $link);
if (!isset($pag)) $pag = 1; // defecto pagina 1
$result = mysql_query("SELECT COUNT(*) FROM imagenes ORDER BY id DESC", $link);
list($total) = mysql_fetch_row($result);
$tampag = 12;
$reg1 = ($pag-1) * $tampag;
$result = mysql_query("SELECT * FROM imagenes LIMIT $reg1, $tampag", $link);

while ($row = mysql_fetch_array($result) ) {
echo "<center>
<table width='420' align=center border='0' cellpadding='0' cellspacing='1'>
<tr><td><table width=140 bgcolor='#006699' cellspacing='1'><tr><td height='15' bgcolor='#E0E0E0'><font face='Arial, Helvetica, sans-serif' size=1>$row[3]</font></td></tr><tr>
<td height=100 bgcolor='#F0F0F0'><center><a href=$row[1]><img src=$row[2] alt='$row[1]' border='0' width=120 height=90></a></center></td>
</tr>
<tr><td height=20 background='table2.gif'><center>
<b><font face='Arial, Helvetica, sans-serif' size='1' color='#FFFFFF'>$row[1]</font></b>
</center></td></tr></table></td> </tr></table><br>
</center>";
}

}
?>

$row[1]=nombre
$row[2]=url
$row[3]=tipo

y muestra esto:



entonces necesito qu se muestre lo mismo, tal cual, pero mas ordenado como:



y no para abajo como en la primera imagen.

¿que diables se debe hacer, por que no sabemos como hacerlo?