![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Заблокирован
Форумчанин
Регистрация: 22.01.2008
Сообщений: 121
|
![]()
Суть проста - если (в моём случае) к новости добавляются новые комменты, то когда модер входит в админку он перейдя по соответствующей ссылке видит их в отдельном окне.
Arigato мне уже кое что подсказал, так что додумался до такой "модели": значит новый документ в нём запрашиваем все комменты из таблицы comments, где date_com больше чем какая-нибудь $p выводим комменты устанавливаем $p=now(); теперь вопросы - как установить начальное значение $p и как его хранить (куки? а если они отключены?) А может быть такие вещи правильнее реализовывать с помощью какого-нибудь аякса или чего-нибудь в этом роде? |
![]() |
![]() |
![]() |
#2 |
Программист
Форумчанин
Регистрация: 27.02.2009
Сообщений: 505
|
![]()
установить просто присвоить значение, сохранить в базе данных или в сесиях если куки не устраивают
there are no limits when you're software engineer
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
а я в своей системе проще делал: отдельное поле - флаг, например при новом сообщении = 1 ..... список новых сообщений как фильтр по полю у которого флаг = 1..... как только прочел - флаг сбрасывается в 0... .вот и все
|
![]() |
![]() |
![]() |
#4 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,596
|
![]() Цитата:
Я в своих проектах использую специальную конфигурационную таблицу вида: config_name = VARCHAR(255) config_value = VARCHAR(255) В неё можно запоминать любые конфиги сайта, указывая имя и значение. Вам нужно будет туда добавить параметр: время последнего просмотра админом комментов. При просмотре записывать туда текущее время. При выборке новых, брать старое значение и выбирать комменты позже этого времени. E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
![]() |
#5 |
Заблокирован
Форумчанин
Регистрация: 22.01.2008
Сообщений: 121
|
![]()
Честно не понял, в чём суть этой вашей конфигурационной таблицы. Два поля для логинов и паролей плюс поле для времени последнего визита?
Вобщем сделал так - а админке разместил ссылку на newcomments.php: PHP код:
Последний раз редактировалось Amen; 22.10.2009 в 16:54. |
![]() |
![]() |
![]() |
#6 |
Заблокирован
Форумчанин
Регистрация: 22.01.2008
Сообщений: 121
|
![]()
По логике хотя бы всё правильно?
|
![]() |
![]() |
![]() |
#7 |
Заблокирован
Форумчанин
Регистрация: 22.01.2008
Сообщений: 121
|
![]()
Всё, понял, ошибка вылетает из-за того, что так даты сверять нельзя.
Подскажите, кому не трудно, как нужно сверять правильно. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 108
|
![]() Код:
php,javascript
Последний раз редактировалось Metandrostenalon; 23.10.2009 в 12:03. |
![]() |
![]() |
![]() |
#9 |
Заблокирован
Форумчанин
Регистрация: 22.01.2008
Сообщений: 121
|
![]()
Ничего не понял. date_reg - это псевдоним поля date_com. В вашем примере получается что мы его сверяем с самим собой. А нужно - с $last_enter.
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 108
|
![]()
могли бы уже суть понять, я летал где то в облаках пока писал
Код:
php,javascript
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какая система идеальна для новых (нынишних) игр? | veter_s_morya | Компьютерное железо | 11 | 22.06.2008 12:12 |
теория игр.нужно найти наилуяший результат при наихудших событиях | naked | Microsoft Office Excel | 2 | 07.05.2008 11:33 |
Приветствуем новых модераторов! | Alar | О форуме и сайтах клуба | 4 | 23.04.2007 08:32 |
Создание новых объектов | Washington | Общие вопросы Delphi | 1 | 10.03.2007 21:57 |