Pues aca vengo en solicitud de ayuda a ver quien me hecha una mano con esto.. tengo el siguiente codigo...
Busqueda con ordenacion aleatoria
$sql = "SELECT * FROM galerias ORDER BY RAND() ";
$buscar = @mysql_query($sql , $conexion);
while ($listado = @mysql_fetch_array($buscar))
{
echo "<a href=\"imagenes.php?codigo=$listado[id]\"><img border=\"0\" src=\"images/".$listado[carpeta]."/front-mini.jpg\"/></a><br>";
}
Codigo de tabla dinamica..
// En este modo, notamos que abrimos un <tr> inicial...
// ...que extraño no?
echo '<table style="border: 1px inset" border="1"><tr>';
$columnas = 4;
$filas = 6;
$inicial = 0;
$total = 32; // total?
while ($inicial < $total)
{
echo '<td>';
// rutinas...
echo "imagen";
echo '</td>';
// break!
if (++$inicial == $columnas)
{
if (!(--$filas))
{
break;
}
// cerramos y continuamos...
echo '</tr><tr>';
$inicial=0; // debemos resetear!!!
}
}
// cerramos ambos...
echo '</tr></table>';
Pes la idea es mezclar ambos codigos y que la tabla sera rellenada con elementos en orden aleatorios resultado de la consulta sql realizada... los tengo por separado, ambos funcionan bien, pero no consigo la forma de mezclar uno con el otro... alguna ayuda...
El problema principal radica es que si el contedido se ordenara por filas, pues fuera muy facil, pero debe ser rellanado por celdas asi que pues :S ni idea de como hacerlo..