Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблема с ENUM. Реализация возможности скрытия/отображения статьи

17K
05 апреля 2009 года
HELLen
12 / / 23.11.2006
Нужно реализовать в системе администрирования возможность скрытия/отображения статей.
В БД есть поле:
 
Код:
`hide` enum('show','hide') default 'show';


Код страницы:
 
Код:
$zapros = "SELECT * FROM art WHERE menu_id=1 ORDER BY art_id DESC;";
    $rezultat = mysql_query($zapros);
 
 while($massiv = mysql_fetch_array($rezultat))
    {
     if($massiv['hide']=='hide')  { echo "Отобразить";}
     
     else {  echo " Скрыть"; }


Но почему-то строка $massiv['hide']=='hide' вообще никак не воспринимается. Хотя в примере, из которого я взяла эту идею, все работает нормально.
В чем здесь может быть проблема?
244
05 апреля 2009 года
UAS
2.0K / / 19.07.2006
Предлагаю сделать print_r(mysql_fetch_array($rezultat)); и посмотреть что же выведет на экран (т.е. посмотреть, что вообще есть в массиве и от этого плясать).

Плюс я бы не занимался такой фигней, как задание enum для поля, которое может иметь только 2 значения. Для этого разумнее использовать boolean поле.
17K
05 апреля 2009 года
HELLen
12 / / 23.11.2006
проблема решена, спасибо )
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог