Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SrMaster

Exibir outra div em meio de loop sql

Recommended Posts

Boa tarde pessoal, estou com uma duvida f*** aqui, não sei como resolver... Eu gostaria de exibir uma div no meio de uma pesquisa sql após 3 itens, por exemplo.

pesquisa 1
pesquisa 2
pesquisa 3
DIV DIFERENTE
pesquisa4
pesquisa5
pesquisa6
OUTRA DIV DIFERENTE

Estou puxando os dados assim:

 

$sql = "SELECT * FROM links WHERE status='okay' and date='$data_of_day' ORDER BY clicks DESC";
$query = mysql_query($sql);
while($sql = mysql_fetch_array($query)){
$id_medium = $sql['id'];


DIV REPETITIVA


}

Alguém sabe como posso fazer isso? Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloca um contador dentro do while e um if para cada vez que o contador for divisível por três imprimir a div

$sql = "SELECT * FROM links WHERE status='okay' and date='$data_of_day' ORDER BY clicks DESC";

$query = mysql_query($sql);

$contador = 1;

while($sql = mysql_fetch_array($query)){

   $id_medium = $sql['id'];

   if (($contador % 3) == 0){

       DIV REPETITIVA
 
   }

   $contador++;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.