Выборка через DISTINCT + еще нужно условие

  • Автор темы Автор темы OVenGo
  • Дата начала Дата начала

OVenGo

Новичок
Выборка через DISTINCT + еще нужно условие

Есть следующий код:
PHP:
$rs = mysql_query("SELECT DISTINCT ist FROM `allnews` ORDER BY ist ASC");
while($ar = mysql_fetch_array($rs))
{
if ($ar['sist']!='')
{
print '<option value="1111">'.$ar[ist].'</option>';
}
}

В столбце sist есть пустые записи. И мне хотелось бы чтоб ist выводилось только в том случае если в sist есть запись. Но при таком вот запросе вообще ничего не выводится. В чем может косяк?
 
в вышеприведённом коде условие

if ($ar['sist']!='')

никогда не будет истинно

ps: error_reporting(E_ALL);
 
А ты подумай, зачем тебе писать лишнее условие на ПхП, если ты его в запрос заключить можешь ;)
 
ну например поставь условие при котором будут выбераться все ist, которые не пустые, сможешь?
 
Сверху