No estoy muy fino hoy y escribo de cabeza, quizás tenga algo mal.
Primero defino dos funciones. En ambas has de añadir el código correspondiente para mostrar un banner y para mostrar un registro de pelicula, tal y como querías. Una vez definidas las llamaremos luego, cuando nos interese.
Después le doy el valor cero a la variable X, no sea que use otra x en otra parte del archivo y se lie la cosa.
Hago una consulta para obtener los datos de todas las películas y hago un while para repetir todo el código entre los corchetes mientras hayan valores en esa consulta.
Le sumo uno a X, para que vaya creciendo una unidad cada vez que muestre una pelicula.
Ejecuto la función MostrarRegistro(x). La x va cambiando y se puede usar para mostrar la pelicula x, claro.
Luego si x=10 ejecuto la función MostrarBanner(), y si no, repito lo anterior si quedan películas, o registros.
La función MostrarBanner() se ejecuta con el código que le hayamos puesto dentro, y después pone la x a cero de nuevo para que empiece a contar otra vez.
Se ve claro? Si no, seguimos!
<?php
function MostrarBanner()
{
echo "código html para mostrar el banner";
}
function MostrarRegistro($id)
{
echo "código html para mostrar el registro número $id=x";
}
x=0;
$Consulta1=mysql_query(" SELECT * FROM peliculas ") or die ( "Error en Consulta1".mysql_error() );
WHILE ($peliculasdelatabla = mysql_fetch_array($Consulta1))
{
x=x+1;
MostrarRegistro(x);
if (x==10) {MostrarBanner();x=0;}
}
mysql_free_result($Consulta1);
?>