Как исключить повторное значение из цикла php?

Всем привет. Я публикую данные из бд mysql в php с помощью цикла. Но иногда эти данные повторяются. Как убрать вывод повторных данных?

Мой код выглядит так:

Выбираю данные из mysql

$buy_info = mysqli_query($mysqli, "SELECT * FROM
    `dress`
WHERE
    price = (SELECT MIN(`price`) FROM `dress` WHERE `color` LIKE '%blue%' AND `size` = '52')");

Запускаю цикл

while ($pay_buy = mysqli_fetch_assoc($buy_info)){    
echo $pay_buy['seller_name'];
echo $pay_buy['price'];
}

Выводятся данные такого формата:

Имя продавца: Хенкок. Цена: 1054

Но иногда встречается этот же продавец и получается что-то вроде того:

Имя продавца: Хенкок. Цена: 1054 Имя продавца: Хенкок. Цена: 1054 Имя продавца: Хенкок. Цена: 1054

Вопрос. Как сделать исключение? Если строка с именем этого продавца уже выводилась, то не выводить заново?


Ответы (0 шт):