panika
Новичок
Mysql DISTINCT (головой об асфальт)
Вообще проблема заключается в отображении вот этого кода
У меня в БД всего 2 строки где повторяется значение model.
То есть всего mysql_fetch_array должен вывести 1 строку, а он мне противоречит и выводит 2 одинаковых. Думал проблема в мускуле, попробовал тот же код ввести в мускул, он отображает то что надо, 1-ну строку.
Скажите пожалуйста в чем проблема и как ее исправить?
Вообще проблема заключается в отображении вот этого кода
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";
}
То есть всего mysql_fetch_array должен вывести 1 строку, а он мне противоречит и выводит 2 одинаковых. Думал проблема в мускуле, попробовал тот же код ввести в мускул, он отображает то что надо, 1-ну строку.
Скажите пожалуйста в чем проблема и как ее исправить?