judex
Гуру форума
- Регистрация
- 23 Дек 2006
- Сообщения
- 242
- Реакции
- 77
- Автор темы
- #1
Есть рендомный блок такого вида:
В БД есть поле rate куда записывается число запросов
Подскажите как мне вывести новости чтобы ссылки были вертикально и выводились по уменьшению значения rate, чем больше значение rate тем выше ссылка?
Код:
$rndreg = '#\{rnd\-block\[([\d]+)\]\}#';
if (preg_match($rndreg,$tpl,$rndres))
{
$q = 'SELECT * FROM `search` ORDER BY RAND() LIMIT 0,'.$rndres[1];
$res = mysql_query($q);
$rnd = '';
while ($row = mysql_fetch_array($res))
{
$rnd .= '<a href="/'.$row['url'].'.html">'.$row['line'].'</a>, ';
}
$rnd = trim($rnd,', ');
$tpl = preg_replace($rndreg,$rnd,$tpl);
}
В БД есть поле rate куда записывается число запросов
Подскажите как мне вывести новости чтобы ссылки были вертикально и выводились по уменьшению значения rate, чем больше значение rate тем выше ссылка?