Недавно искали'; $query = mysql_query('SELECT `text`,`count` FROM `last_search` ORDER BY `time` DESC LIMIT 10'); $tags = ''; $count = 0; while($search = mysql_fetch_array($query)){ if($count>0)$tags .= ', '; $tags .= ''.$search['text'].' ('.$search['count'].')'; $count++; } echo '
'; echo $tags; echo '
'; с этим кодом выводит так Москва (4166), Москва (4166), Киев (0), Минск (109), Минск (109), Минск (109), Москва (4166), Лондон (0), Лондон (0), Москва (4166)"/> Недавно искали'; $query = mysql_query('SELECT `text`,`count` FROM `last_search` ORDER BY `time` DESC LIMIT 10'); $tags = ''; $count = 0; while($search = mysql_fetch_array($query)){ if($count>0)$tags .= ', '; $tags .= ''.$search['text'].' ('.$search['count'].')'; $count++; } echo '
'; echo $tags; echo '
'; с этим кодом выводит так Москва (4166), Москва (4166), Киев (0), Минск (109), Минск (109), Минск (109), Москва (4166), Лондон (0), Лондон (0), Москва (4166)"> Недавно искали'; $query = mysql_query('SELECT `text`,`count` FROM `last_search` ORDER BY `time` DESC LIMIT 10'); $tags = ''; $count = 0; while($search = mysql_fetch_array($query)){ if($count>0)$tags .= ', '; $tags .= ''.$search['text'].' ('.$search['count'].')'; $count++; } echo '
'; echo $tags; echo '
'; с этим кодом выводит так Москва (4166), Москва (4166), Киев (0), Минск (109), Минск (109), Минск (109), Москва (4166), Лондон (0), Лондон (0), Москва (4166)"> {% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Bigch * 0.02
[автор] (24 окт 2016, 19:33) [0/0] [0] [отв] [спам] [под] +1 | -1

Мне нужно чтоб поисковые слова при выводе не повторялись, и второе, если поиск дал результат 0, то слова не выводить

echo '

Недавно искали
';

$query = mysql_query('SELECT `text`,`count` FROM `last_search` ORDER BY `time` DESC LIMIT 10');

$tags = '';

$count = 0;

while($search = mysql_fetch_array($query)){

if($count>0)$tags .= ', ';

$tags .= ''.$search['text'].' ('.$search['count'].')';

$count++;

}

echo '
';

echo $tags;

echo '
';


с этим кодом выводит так

Москва (4166), Москва (4166), Киев (0), Минск (109), Минск (109), Минск (109), Москва (4166), Лондон (0), Лондон (0), Москва (4166)

2.
bibilink * 19.01
(24 окт 2016, 20:10) [0/0] [0] [отв] [спам] [под] +1 | -1

Оператор DISTINCT

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений