Autor Tema: Tabla dinamica y con contenido aleatorio... Ayuda para mezclar esto  (Leído 232 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Pax

  • Moderador Global
  • Fanático
  • *****
  • Mensajes: 344
  • Puntuación: 4
  • Sexo: Masculino
    • Ver Perfil
    • Asi lo pienso, asi lo veo, asi lo escribo
Tabla dinamica y con contenido aleatorio... Ayuda para mezclar esto
« : 26 de octubre de 2008, 08:04:16 pm »
Pues aca vengo en solicitud de ayuda a ver quien me hecha una mano con esto.. tengo el siguiente codigo...
 
Busqueda con ordenacion aleatoria
Código: [Seleccionar]
$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..
Código: [Seleccionar]
// 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..
« Última Modificación: 26 de octubre de 2008, 08:09:19 pm por Pax »
Un usuario mas...
Todas tus preguntas, consigues respuesta en google
Googlear no cuesta nada...

http://php.org.ve/index.php/topic,104.0.html <-- Normas criollas del foro

PHP de Venezuela

Tabla dinamica y con contenido aleatorio... Ayuda para mezclar esto
« : 26 de octubre de 2008, 08:04:16 pm »

 

PHP de Venezuela on Facebook