tornando all'esempio iniziale, un solo intruso random in mezzo ai 50 risultati, ti posto un codice d'esempio senza entrare nel merito del tuo codice che nel frattempo è cambiato.
Codice PHP:
$max = mysql_num_rows( $query_result );
$x = mt_rand( 1, $max );
for($i = 0; $i < $max; $i++){
if( $i == ( $x-1 ) ) echo "<div>Intruso</div>";
$row = mysql_fetch_assoc( $query_result );
echo "<div>Contenuti database</div>";
}
nel caso tu volessi stampare ogni 10 risultati:
if ($riga_corrente % 10 != 0)
dove $riga_corrente è il numero dell'iterazione di cui dovrai tenere traccia.