
28/10/2008, 07:35
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 102
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Respuesta: Ayuda para mezclar estas 2 instrucciones Cita:
Iniciado por Pax-Man el problema esta es en que si yo simplemente introdusco la consulta tal cual como esta, entre donde debe ir la rutina
queda algo asi:
Código php:
Ver original// 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... * $sql = "SELECT * FROM galerias ORDER BY RAND() "; { * * * * echo "<a href=\"imagenes.php?codigo=$listado[id]\"><img border=\"0\" src=\"http://www.forosdelweb.com/images/".$listado[carpeta]."/front-mini.jpg\"/></a><br>"; * } * echo '</td>'; * // break! * if (++$inicial == $columnas) * { * * * * if (!(--$filas)) * * * { * * * * *break; * * * } * * *// cerramos y continuamos... * * echo '</tr><tr>'; * * $inicial=0; // debemos resetear!!! * } } // cerramos ambos... echo '</tr></table>';
En cada celda me arrojara todo el resultado de la consulta... y no llenara celda a celda con un valor de la consulta.. claro si elimino el while, arroja un resultado, pero repite resultados es decir en este caso, una imagen la puede llegar a mostrar varias veces.. en distintas celdas Todo esta dentro de un <td></td> por eso te arroja todo en una cerda. |