Les escribo para comentarles un problema que tengo para mostrar datos de mi BD en un slider de bxslider multi-items en forma de catalogo...
Yo tengo 4 productos a mostrar:
Producto 1
Producto 2
Producto 3
Producto 4
y con es siguiente codigo hace lo que pido, pero solo al 50%..
Código HTML:
Ver original
<div class="slider4 productos_lista"> <?php do{ ?> <div class="slide"> <!-- Inicio columna --> <div class="col-md3"> <!-- Inicio Producto --> <div class="producto"> <div class="imagen"> <a href="#"><!-- Ruta del producto --> <img src="productos/images/jamon-americano.jpg" alt="Jamón Americano"> <form method="post" action="detalle-producto.php?id=1000"> <input type="hidden" name="id" value="1000" /> </form> </a> </div> <div class="detalle"> <div class="producto_nombre"> </div> <div class="producto_descripcion"> </div> </div> </div> <!-- Fin producto --> </div> <!-- Fin Columna 1 --> </div> <!-- Fin Slide --> <?php }while($row_ProductoVista = mysql_fetch_assoc($listar_ProductoVista)); ?> </div>
Lo que hace el siguiente codigo es repetirme los productos N veces, siempre y cuando tengan la opcion de mostrar en la web activada, se veria algo asi:
Producto 1 | Producto 2 | Producto 3 | Producto 4
donde el <div class="slide"> contiene cada producto -> <div class="producto">
Pero lo que yo quiero, es que se vean de 2 en 2.. de esta forma
Producto 1 | Producto 3 |
Producto 2 | Producto 4 |
donde el <div class="slide"> contenga el producto 1 y producto 2 y el siguiente <div class="slide"> el producto 3 y producto 4... y así sucesivamente
Y que continúen mostrándose, intente añadir un ciclo for, para que repita <div class="producto"> 2 veces pero no se como utilizar realmente el for para mi caso.. porque me repetía, pero el mismo producto y se veía algo así
Producto 1 | Producto 2 | Producto 3 | Producto 4 |
Producto 1 | Producto 2 | Producto 3 | Producto 4 |