Uso de bucles do while repeticion de codigo a la derecha
Buenas a todos, e abierto este tema porque tengo un problema, lo que yo quiero hacer con el bucle do while es repetir codigo hacia los lados, me explico. La mayoria usa el bucle do while para repetir codigo hacia abajo yo quisiera repetir el codigo hacia la derecha, y que cuando llegue al final la proxima repeticion se situe abajo y asi sucesivamente, quisiera saber si hay alguna modalidad en el codigo para hacer algo asi.
Muchas gracias.
Muchas gracias.
10
Puntos
Puntos
1815
Visitas
Visitas
6
Resp
Resp
Por valentinchiflu hace 110 meses
Principiante
Respuesta #1
Hola buenas! para repetir el bucle hacia la derecha solo tienes que hacer que los elementos que se repiten floten hacia la izquierda es decir tienes que usar un poco de css, por ejemplo si el elemento que repites es una div:
<?php do { echo '<div>Contenido</div>'; } while($condicion);?>tienes que hacer que ese elemento flote hacia la izquierda
<?php do { echo '<div style="float:left">Contenido</div>'; } while($condicion);?>te pongo un ejemplo completo usando un bucle for (funciona igual) solo tienes que copiarlo y probarlo en tu servidor:
<style> #capa { float:left; padding:10px; border:1px solid #000; width:200px; height:100px; } </style> <?php for ($i=1; $i<20; $i++) { echo '<div id="capa">'.$i.'</div>'; } ?>prueba y nos cuentas ;)
1
Puntos
Puntos
Por alber hace 110 meses
Administrador
Respuesta #2
Y coloca un div exterior con cierto width para que se cumpla lo que dices de "cuando llegue al final se sitúe abajo". :P
Respuesta #3
Muchas gracias gente, me habeis salvado la vida :))
0
Puntos
Puntos
Por valentinchiflu hace 109 meses
Principiante
Respuesta #4
valentinchiflu dijo:De nada, para eso estamos compañero!
Muchas gracias gente, me habeis salvado la vida :))
1
Puntos
Puntos
Por alber hace 109 meses
Administrador
Respuesta #5
hola , perdone las molestias tengo un pequeño problema ... estoy usando un ciclo para traer imagenes en un div .. lo que quiero es duplicar el ciclo para repetir las mismas imagenes en otro div , alguien me podria ayudar muchas gracias.
1
Puntos
Puntos
Por webcampeon hace 80 meses
Principiante
Respuesta #6
webcampeon buenas, abre un nuevo tema y expón tu pregunta a poder ser con un poco mas de información de lo que quieres hacer
salu2
salu2
0
Puntos
Puntos
Por alber hace 80 meses
Administrador