Форум -> News (модуль и блок) -> разбить по страницам запрос | разбить по страницам запрос |
---|
moskmii | Дата: 30.11.2009, в 17:55 | Сообщение №1 | Активный участникПользователь №: 96 Сообщений: 184
| У меня есть модуль в начале которого выводятся новости из модуля news с определенным запросом, новостей много и хочется их разбить по страницам как в стандартном модуле news. Делаю по аналогии с news но не получается:
Код | 1
| function newnews() {
global $prefix, $db, $user, $conf, $confg, $admin_file, $confu, $pagetitle, $stop, $admin_file, $confn, $currentlang, $_GET;
$newnum = "10";
$num = isset($_GET['num']) ? intval($_GET['num']) : "1";
$offset = ($num-1) * $newnum;
$offset = intval($offset);
$field = "";
$ordernum = "time <= now()";
$pagetitle = "".$conf['defis']." "._NEWNES."";
$id = (isset($_GET['id'])) ? intval($_GET['id']) : 0;
$postname = text_filter($_POST['postname']);
$postemail = text_filter($_POST['postemail']);
$url = (!preg_match("#http\:\/\/#i", $_POST['url'])) ? "http://".$_POST['url']."" : $_POST['url'];
$icq = text_filter($_POST['icq']);
$comment = save_text($_POST['comment']);
head();
title(""._GUESTBOOK."");
menu();
if ($stop) warning($stop, "", "", 1);
open();
$word= "Аналитика";
$result = $db->sql_query("SELECT s.sid, s.name, s.title, s.time, s.hometext, s.bodytext, c.id, c.title, u.user_name FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_categories AS c ON (s.catid=c.id) LEFT JOIN ".$prefix."_users AS u ON (s.uid=u.user_id) WHERE time <= now() AND status!='0' AND (s.title LIKE '%".$word."%' OR s.hometext LIKE '%".$word."%' OR s.bodytext LIKE '%".$word."%') ORDER BY time DESC LIMIT $offset, $newnum");
while (list($id, $uname, $title, $date, $hometext, $bodytext, $cid, $ctitle, $user_name) = $db->sql_fetchrow($result)) {
echo "<b><img src=\"images/home.gif\" border=\"0\"><a href=\"index.php?name=news&op=view&id=$id\" title=\"".$title."\"> $title</a></b><br><br>";
}
num_article($conf['name'], $newnum, $field, "sid", "_stories", "catid", $ordernum); |
|
| | Serg_pnz | Дата: 30.11.2009, в 19:37 | Сообщение №2 | АдминистраторПользователь №: 1 Сообщений: 2243
| Не получается что? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
| | moskmii | Дата: 01.12.2009, в 08:23 | Сообщение №3 | Активный участникПользователь №: 96 Сообщений: 184
| на страницу разбиение по страницам не выводится, только новости. |
| | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|