Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2015, 11:49
maykolr17
 
Fecha de Ingreso: mayo-2015
Ubicación: Venezuela
Mensajes: 8
Antigüedad: 9 años
Puntos: 0
Pregunta Mostrar datos con bucles

Hola buenas!

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
  1. <div class="slider4 productos_lista">
  2.             <?php do{ ?>
  3.  
  4.             <div class="slide">
  5.                
  6.                 <!-- Inicio columna -->
  7.                 <div class="col-md3">
  8.                     <!-- Inicio Producto -->
  9.                     <div class="producto">
  10.                        
  11.                         <div class="imagen">
  12.                             <a href="#"><!-- Ruta del producto  -->
  13.                                 <img src="productos/images/jamon-americano.jpg" alt="Jamón Americano">
  14.                                 <div class="badge_producto hot"><span>Hot</span></div>
  15.                                 <div class="badge_producto nuevo"><span>Nuevo</span></div>
  16.                                 <form method="post" action="detalle-producto.php?id=1000">
  17.                                     <input type="hidden" name="id" value="1000" />
  18.                                     <button class="btn btn-danger" type="submit">Ver detalle</button>
  19.                                 </form>
  20.                             </a>
  21.                         </div>
  22.                         <div class="detalle">
  23.                             <div class="producto_nombre">
  24.                                 <a href="#"><?php echo $row_ProductoVista['Nombre']; ?></a><!-- Ruta del producto -->
  25.                             </div>
  26.                             <div class="producto_descripcion">
  27.                                 <p></p>
  28.                             </div>
  29.  
  30.                         </div>
  31.                     </div>
  32.                     <!-- Fin producto -->
  33.  
  34.                 </div>
  35.                 <!-- Fin Columna 1 -->
  36.             </div>
  37.             <!-- Fin Slide -->
  38.             <?php }while($row_ProductoVista = mysql_fetch_assoc($listar_ProductoVista)); ?>
  39.         </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 |