Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отображение непросмотренных новостей 
:(
    Опции темы
smilemf
Дата 5.1.2008, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 31.12.2007

Репутация: нет
Всего: нет



Значит так, в БД каждый определённый промежуток времени добавляются новые данные, которые админ просматривает по мере возможности и разрешает их публикацию. Каким образом выделить те которые небыли проверены и вывести их на экран, при этом, после проверки те что были выведены на экран переходят в разряд старых записей и больше не выводятся на экран.
PM MAIL   Вверх
Golda
Дата 7.1.2008, 02:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 460
Регистрация: 26.3.2007
Где: Ариель, Израиль

Репутация: 6
Всего: 42



Вообще-то для более обоснованного ответа хотелось бы видеть более подробное описание задачи, но например так. Храните в таблице вместе с пришедшими данными булево поле checked (на самом деле подходящий тип зависит от базы, с которой Вы работаете), указывающее, проверены ли уже данные. При выборке данных для админа на просмотр выбирайте только те, у которых  checked = false. После обработки админом, меняйте значение checked на true


--------------------
"For every problem, there exists a simple and elegant solution which is absolutely wrong." -- J. Wagoner, U.C.B. Mathematics
PM MAIL   Вверх
DioNiR
Дата 7.1.2008, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 30.12.2006

Репутация: нет
Всего: нет



Вариантов куча.
Самый простой.
По последнему заходу.
Т.е в куках, или в бд пользователя сохраняем последнию дату когда был активен пользователь. и когда заходит снова сверяем дату новостей и юзера и выводим те которые появились позже его последней активности.
Плюсы простота организации.
Минус в том что при обновлении все новости будут как просмотренные.

Ещё один хранить в БД какие новости юзер просмотрел. Т.е
База где будет храниться Ид новости, Ид юзера. Будет означать что какие то новости просмотренные а какие то нет.
ТАкой вариант более громоздкий и требовательней.
--------------------
Думали это конец? Ха, всё только начинается.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0595 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.