Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Сделал панель с выводом определенной кат. новостей, как ограничить количество
_winn
Пользователь

Avatar пользователя



Местный

Сообщений: 16
Зарегистрирован: 08 Октября 2008, 12:56:26
Сказали спасибо 0 раз
Статус: offline
Опубликовано 17 Декабря 2008, 16:11:50
Задача была разместить на главной странице несколько панелей выводивших определенную категорию новостей.
В папке infusions создал для каждой категории файл в одноименом каталоге, содержание:

<?php
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
openside("name");
$result = dbquery("SELECT * FROM ".$db_prefix."news WHERE news_cat='номер категории' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC");
while ($data = dbarray($result)) {
echo "<img src='".THEME."images/bullet.gif' alt=''>";
echo "<a href='news.php?readmore=".$data['news_id']."'>".$data['news_subject']."</a><br>\n"

;
}
closeside();
?>



Но проблема. В панели выводятся все новости категории. Как сделать так чтоб выводилось, допустим, 5 последних новостей даной категории?
 
^ наверх ^
# 2  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 17 Декабря 2008, 16:25:02
$result = dbquery("SELECT * FROM ".$db_prefix."news WHERE news_cat='номер категории' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 5");


[Изменил(а) Sky, 17 Декабря 2008, 16:25:58]

--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 3  
_winn
Пользователь

Avatar пользователя



Местный

Сообщений: 16
Зарегистрирован: 08 Октября 2008, 12:56:26
Сказали спасибо 0 раз
Статус: offline
Опубликовано 17 Декабря 2008, 21:16:11
Спасибо!
 
^ наверх ^
Перейти на форум:


105,485,635 уникальных посетителей
сейчас: 22 Ноября 2024, 16:20:10
Генерация страницы: 0.22 сек.

Original size:15 кб.
GZipped size: 5 кб.
Compression:67%