Es que tienes el for dentro del while, y además $resul2, no es un número, es un resource. Intenta algo como esto :
Código PHP:
Ver original$i = 0;
$nombre = $row["nombre"];
$detalle = $row["detalle"];
if(($i % 2) == 0) {
echo "*************** Banner **************************<br>";
}
++$i;
}