La palla di vetro purtroppo non ce l'ha nessuno, se posti un pò di codice forse ti si può dare una mano, altrimenti la vedo dura...
Che vuol dire "ripetuto x tutta la lunghezza della pagina"?
Come stampi i risultati?
Scrivi nel codice echo $query; dopo che l'hai costruita e posta la query che viene effetivamente eseguita.
Dai qualche info sul db.