Почему повторяется дважды? типа "ВидноВидно" и "НевидноНевидно"?
[php:1:dedc5cbc2e]$query = mysql_query("SELECT `category_id` FROM `mv_articles` ORDER BY `id` desc" ) or die (mysql_error());
while ($row = mysql_fetch_array($query))
{
if ($link == $row["category_id"])
{
echo 'Видно';
}
else {echo 'Невидно';}
}[/php:1:dedc5cbc2e]
____
все, понял почему повторяется. Теперь другой вопрос: как сделать так, что бы не повторялся вывод?
Okula, да, я понял, можно сделать что бы не повторялось? есть такой приемчик?
____
блин, я не знаю как код отфильтровать((( второй вечер мучаюсь((( аж плакать хочется
exelente, спасиииибооооо!!!!
____
нет, не спасибо. дело в том, что количество записей модет увеличиваться
че ты хочеш? если тебя интересует конкретная запись используй оператор WHERE
17 Янв 2013, 2:13apple, есть приемчик получше. ставить автоинкремет или уникальный ключ на `category_id`
17 Янв 2013, 9:09Ты читай хоть поле... по названию понятно что это саб категории и в этом поле пишется айди категории в которой эта саб категория... и как ты поставишь уникальный ключ если саб категорий может быть много
добавлено спустя 31 секунду:
Тоесть категория в которой статья лежит, а не саб категория, но суть таже
echo 'Видно'; или echo 'Невидно'; посвторяются столько раз, сколько записей в таблице, нужно что бы не повторялось, а выводилось только одни раз, не смотря на то, сколько у нас записей в таблице
17 Янв 2013, 22:00