Cita:
Iniciado por Erick_MD9
Perfecto, ya esta tu solucion.
Saludos
No amigo aun no me sale, el codigo me quedaria asi
Código:
while($f=mysql_fetch_array($busqueda)){
$a++;
if(($a%3)==0){
$estilo1='product';
echo '
<div class="'.$estilo1.'">
<div class="img-box">
<div class="box-frame"> </div>
<img src="'.$f['foto'].'" alt="Product Image" />
<a href="#" class="more" title="View More">View More</a>
</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>';}
else{
$estilo2='product pr-last';
$fin='
<div class="cl"> </div>';
echo '
<div class="'.$estilo2.'">
<div class="img-box">
<div class="box-frame"> </div>
<img src="'.$f['foto'].'" alt="Product Image" />
<a href="#" class="more" title="View More">View More</a>
</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>'
.$fin;}
}
}
?>
y todas las etiquetas del div son product pr-last no se intercala cada tres tambien probe de esta forma
Código:
$i=$i+1;
if($i==1 || $i%3==0){
$estilo1='product';
echo '
<div class="'.$estilo1.'">
<div class="img-box">
<div class="box-frame"> </div>
<img src="'.$f['foto'].'" alt="Product Image" />
<a href="#" class="more" title="View More">View More</a>
</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>';
}
else
{$estilo2='product pr-last';
$fin='
<div class="cl"> </div>';
echo '
<div class="'.$estilo2.'">
<div class="img-box">
<div class="box-frame"> </div>
<img src="'.$f['foto'].'" alt="Product Image" />
<a href="#" class="more" title="View More">View More</a>
</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>'
.$fin;
}
aca se intercala cada dos el primero sale con estilo Product pero el segundo product pr-last con la variable $fin que es el que da el salto de linea, la agrege otro mas un tercero para reconosca el 2 me sale la alineacion de tres pero se repite es decir q el id 1 sale tres veces sale el salto de linea y sigue el id pero tres veces espero me puedan ayudar pronto aun no le doy solucion a este problema q se va haciendo mas grande