![]() |
Показаны 3 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Выборка из базы. (http://netadmin.ws/forum/showthread.php?threadid=11703)
Выборка из базы.
Здравствуйте. Есть такой скрипт вывода популярных новостей:
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']); }
WHERE catid IN ('1', '2'...)
__________________
Всегда есть решение.
Спасибо.
| Формат времени GMT. Текущее время 19:14. | Показаны 3 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.