проблема с ENUM. Реализация возможности скрытия/отображения статьи
В БД есть поле:
Код:
`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 " Скрыть"; }
$rezultat = mysql_query($zapros);
while($massiv = mysql_fetch_array($rezultat))
{
if($massiv['hide']=='hide') { echo "Отобразить";}
else { echo " Скрыть"; }
Но почему-то строка $massiv['hide']=='hide' вообще никак не воспринимается. Хотя в примере, из которого я взяла эту идею, все работает нормально.
В чем здесь может быть проблема?
Плюс я бы не занимался такой фигней, как задание enum для поля, которое может иметь только 2 значения. Для этого разумнее использовать boolean поле.
проблема решена, спасибо )