Buenas, he programado un script en php que haciendo uso de una base de datos muestra banners de forma aleatoria. la consulta que uso es la siguiente:
SELECT *
FROM banner
ORDER BY RAND() LIMIT 1
esto lo que hace es buscar en la tabla banner un registro de forma aleatoria. Despues mediante codigo php lo muestro en pantalla.
Ahora bien, lo que quiero es que, por ejemplo, cada dos horas, se realice la consulta y me muestre otro banner de forma aleatoria, y que este permanezca otras dos horas, hasta la siguiente consulta.
Como puedo hacerlo?