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
Спасибо! Надеюсь понятно изложил суть проблемы.
У меня такая задача.
Есть в 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
Спасибо! Надеюсь понятно изложил суть проблемы.