@Santa_Zloy, для начала ознакомься с правилами форума, т.к надо весь код брать под тег код, а если он длинный, то ещё и под спойлер для удобства.
Насчёт отображения всех баннеров, то ты уверен, что данному пользователю выдал все группы пользователей? А также остальным группам пользователей...