Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2013, 17:59
andritow
 
Fecha de Ingreso: julio-2013
Mensajes: 9
Antigüedad: 10 años, 10 meses
Puntos: 0
Exclamación Programación para mostrar una caracteristica cada tres resultados

Hola a todos, Amigos necesito su ayuda, estoy editando una plantilla, hago consultas a la base de datos donde cadda resultado va dentro de un div <div class="product"> y todos los demás resultados tendran ese <div class="product"> ya que esta dentro del echo. ahora mi problema es que el tercer resultado que muestre el div debe ser <div class="pr-entry"> y despues de cerrar ese div tengo q poner <div class="cl">&nbsp;</div> para que haga como un salto de linea y asi muestre resultados en filas de a 3. ya que si a todos los resultados le pongo <div class="product"> se me desarma la pagina. ESPERO ME HAYGAN ENTENDIDO en sintesis que cada tercer resultado deseo modificar el class del div AYUDENME PORFA QUE ESTOY CON LA SOGA EN EL CUELLO este es mi codigo

Código:
 if($busca!=""){
		$busqueda=mysql_query("SELECT * FROM productos WHERE categoria LIKE '%".$busca."%'")or die(mysql_error()); 
		while($f=mysql_fetch_array($busqueda)){
		 
			echo 
			'<div class="product">
									<div class="img-box">
										<div class="box-frame">&nbsp;</div>
										<img src="'.$f['foto'].'" alt="Product Image" />
									</div>
									<div class="pr-entry">
										<h4>'.$f['nombre'].'</h4>
										<span class="pr-number">Product: '.$f['id'].'</span>
										<p>'.$f['contenido'].'</p>
										<span class="pr-price"><span>s/.</span>'.$f['precio'].'</span>
									</div>
								</div>'
			;
		}
	 }