Ciao ragazzi, sto estraendo alcuni dati da un database, ed ogni tanto (dopo 3,4,5 record estratti) devo far apparire dei banner pubblicitari, ora sto facendo così

Codice PHP:
<?
$cont 
.= "0";

$query mysql_query("SELECT * FROM giochi_files ORDER BY id_gioco DESC LIMIT $primo,$msg_per_page");
while(
$r mysql_fetch_array($query)) {


$cont++;

$id=$r['id_gioco'];
$nome=$r['nome'];
$descrizione=$r["descrizione"];
$immagine=$r['screenshot_path'];
$file_path=$r['file_path'];
$cat_id=$r['cat_id'];
$data=$r['data'];
$click=$r['click'];
$cat_id_ str_replace("_"" "$cat_id);
$nome_ cleanString($nome);
$nome_ str_replace(" ""_"$nome_);

$nome html_entity_decode(stripslashes($nome));
?>

<?php
if($cont == "3" or $cont == "4" or $cont == "5"){
?>
<div id="box_gioco">
<h2 style="color: #0000ee;">Pubblicit&agrave;</h2>
[img]<? echo [/img]/images/<? echo "$immagine"?>" border="1" title="<? echo "$nome"?>" width="336px" height="280px"/>

</div>
<?
}
else
{
    
?>
<div id="box_gioco">
[url="<? echo "]/giochi/<? echo "$id"; ?>_<? echo "$nome_"; ?>.html" title="<? echo htmlentities($nome); ?>"><h2><? echo htmlentities($nome); ?></h2>[/url]
<a href="<? echo "$url"?>/giochi/<? echo "$id"?>_<? echo "$nome_"?>.html" rel="nofollow">
[img]<? echo [/img]/images/<? echo "$immagine"?>" border="0" title="<? echo "$nome"?>" width="336px" height="280px"/>
</a>
</div>

<?
//else cont
}
}
?>
L'unico problema è che mi toglie tre record, io vorrei farli slittare più avanti non farli saltare come posso fare?