Mysql DISTINCT (головой об асфальт)

panika

Новичок
Mysql DISTINCT (головой об асфальт)

Вообще проблема заключается в отображении вот этого кода

PHP:
$sql = "select distinct model from tovar WHERE price"; 
$res = mysql_query($query);
  	while ($row = mysql_fetch_array($res)){ 
 		$m = str_replace($modelarr, $modelarr2, $row['model']);
  		print "<a href=\"tovar.php?model=$row[model]\"><li>$m</li></a>\n";
  	}
У меня в БД всего 2 строки где повторяется значение model.
То есть всего mysql_fetch_array должен вывести 1 строку, а он мне противоречит и выводит 2 одинаковых. Думал проблема в мускуле, попробовал тот же код ввести в мускул, он отображает то что надо, 1-ну строку.

Скажите пожалуйста в чем проблема и как ее исправить?
 

panika

Новичок
хех. вот слепой как я сразу не увидел такую ошибку =) вообщем спасибо а то я думал что в остальном код совершенен но я был слеп.
 
Сверху