Tengo un pequeño problemita a la hora de mostrar unos resultados extraídos de una tabla desde MySQL (con PHP) y a ver si me podéis ayudar... Os lo agradeceré eternamente :D
Bueno, el caso es que tengo una maquetación como la que se muestra en la imagen siguiente:

Como veréis, son noticias y por cada noticia muestreada, debe aparecer un banner (extraído también de la base de datos, al igual que las noticias). El error me viene cuando trato de extraer los banners y muestrearlos sin repetirlos... y ahí está el problema.
He intentado de todo (cuanto está a mi alcance) y no lo he conseguido... ¿sabéis cómo puede hacerse lo que intento?
Noticia 1
Banner 1
Noticia 2
Banner 2
Etc, etc.. sin que el resultado sea:
Noticia 1
Banner 1,
Noticia 2,
Banner 1 (otra vez)
etc, etc...