Попогите с циклом


Добрый вечер уважаемые! Имеется такая проблема. Написал цикл для вывода всех персонажей с бд. С приоритетом priority_id 1 в один блок а с priority_id 2 во второй блок. Все выводится, но не так как нужно. Выводит так: основной персонаж | второстепенный персонаж в блоке 1 основной персонаж | второстепенный персонаж в блоке 2 а нужно основной персонаж | основной персонаж в блоке 1 второстепенный персонаж | второстепенный персонаж в блоке 2 Прилагаю скриншоты: как выводит http://take.ms/wqQ9W как нужно http://take.ms/TXufy Прилагаю код

 characters.news.php