Вопрос по циклам

Dreamer76

Through thorns
Вопрос по циклам

У меня такая задача.

Есть в mysql учетная запись:

Магазин1 - мыло, колбаса
Магазин2 - масло
Магазин3 - сыр

Когда я хочу вывести только те магазины (просто перечень), где есть хоть что-то, он мне выводит:

Магазин1 (мыло)
Магазин1 (колбаса)
Магазин2 (масло)
Магазин3 (сыр)

(инфа в скобках это то, что подразумевается, но на экран не показывается)

А мне надо:

Магазин1
Магазин2
Магазин3

Использую WHILE:

<?
while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) :
?>

<?print($row['shop']);?>

<?
endwhile;
?>

Как мне добиться того, что нужно? А именно, не выводить МАГАЗИНЫ по 2-3 штуки, которые вываливаются только потому, что там есть 2-3 уч. записи. Мне надо просто показать, что в магазине что-то есть - вывести Магазин 1, Магазин2, Магазин3, вместо:

Магазин1
Магазин1
Магазин2
Магазин3

Спасибо! Надеюсь понятно изложил суть проблемы.
 
Сверху