Разное > Поиск, изготовление скриптов и прочее...

Выборка из базы.

(1/1)

Zdraff:
Здравствуйте. Есть такой скрипт вывода популярных новостей:
if (!$topnews) {   $sql_result = $db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve=\'1\' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10");     while($row = $db->get_row($sql_result)){     $row[\'date\'] = strtotime($row[\'date\']);     if (strlen($row[\'title\']) > 30)   $title = substr ($row[\'title\'], 0, 30)." ...";   else   $title = $row[\'title\'];     if ($config[\'allow_alt_url\'] == "yes")          $link = "<a href=\\"".$config[\'http_home_url\'].date(\'Y/m/d/\', $row[\'date\']).$row[\'alt_name\'].".html\\">".stripslashes($title)."</a>";   else           $link = "<a href=\\"$PHP_SELF?newsid=".$row[\'id\']."\\">".stripslashes($title)."</a>";     $topnews .= "<li>$link</li>";   }   create_cache ("topnews", $topnews, $config[\'skin\']);  }
Задача: выбирать популярнейшие новости не из всех категорий (id), а из заданных. Помогите, пожалуйста. Заранее спасибо.

vasa_c:
Нужно перечислить все категории в условии выборки:
where (`id`=1)||(`id`=5)...

Zdraff:
Можно ли конкретно, как будет выглядеть скрипт? И еще: категорий(id) много, можно ли как-нибудь выбрать с 3 по 123, допустим?

for_i_0:
Zdraff
можно, ответят на другом форуме.

Zdraff:
Разобрался, спасибо.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии