Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/08/2013, 23:53
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 6 meses
Puntos: 84
Respuesta: Programación para mostrar una caracteristica cada tres resultados

andritow

no es difícil poner el código bien. poniendo el código bien tu explicación quedará más ilustrada y los que te queremos ayudar lo tendremos más fácil para encontrar rápidamente dónde necesitas ayuda.

siguiendo la acertada solución de Erick_MD9 la solución es así

Código PHP:
Ver original
  1. if($busca!="")
  2. {
  3.     $busqueda=mysql_query("SELECT * FROM productos WHERE categoria LIKE '%".$busca."%'")or die(mysql_error());
  4.    
  5.     //comienza el contador en cero
  6.     $count = 0;
  7.    
  8.     while($f=mysql_fetch_array($busqueda))
  9.     {
  10.         $count++;
  11.          echo "
  12.             <div class='product'>
  13.                 <div class='img-box'>
  14.                     <div class='box-frame'>&nbsp;</div>
  15.                         <img src='".$f['foto']."' alt='Product Image' />
  16.                 </div>";
  17.                 //% sirve para calcular el resto. por ejemplo dividido entre 2 es para números pares
  18.                 //dividido entre 3 es para números impares
  19.                 if ( ($count%3)==0 )
  20.                 {
  21.                     echo "
  22.                     <div class='pr-entry'>
  23.                         <h4>".$f['nombre']."</h4>
  24.                         <span class='pr-number'>Product: ".$f['id']."</span>
  25.                         <p>".$f['contenido']."</p>
  26.                         <span class='pr-price'><span>s/.</span>".$f['precio']."</span>
  27.                     </div>
  28.                     ";
  29.                 }
  30.             echo "</div>";
  31.     }
  32. }

¿sigues teniendo problemas? pues dinos cual, si te devuelve errores, pon el error, pero recuerda, utiliza adecuadamente los highlight, comenta tu código y respeta las tabulaciones.
por ti, por los demás, hazlo.

saludos.
__________________
Ayúdame a hacerlo por mi mismo.