Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
Ребят помогите! Весь мозг сломал. В Бд есть новости на странице news1.php они размещаются сразу после публикации, а на странице news2.php они должны размещаться через 10 минут после публикации. Как отложить публикацию на 10 минут на станицу news2.php? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 23:23 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
Плохой вариант: Вместе с новостью в БД ставить отметку времени. Выборку для второй страницы делать с использованием DATEDIFF() или какой-то другой функцию сравнения дат, имеющейся в СУБД. Вариант получше: Кроме отметки времени сделать еще поле "публиковать на news2". Скрипт, запускаемый по крону раз в минуту-две-пять, проверяет записи с отсутствием оного признака, и, если разница времени превышает 10 минут, устанавливает признак публикации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 00:18 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
Сергей Строганов, два поля: - Дата публикации1 (фактически дата создания новости) - Дата публикации2 (дата создания новости + 10минут) на news1 показывать только те у которых Дата публикации1 <= текущей на news2 показывать только те у которых Дата публикации2 <= текущей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 05:28 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
А если сделать так: Если data + 10 минут >= фактического времени, то ничего не выводите, иначе выводим статью. Если так реально сделать, то как прописать data + 10 минут если дата в таблице в формате 2014-10-13 01:06:05 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 06:13 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
Так и не разобрался как прописать дата + 10 минут(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 21:15 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
нормальный вариант выбор по дате для второй страницы... (для первой он ведь тоже по дате идёт, только дата используеться исключительно для сортировки... ) для второй будет ещо и для отсекания некоего числа в начале. select * from news order by ts; select * from news where ts < now()-interval 10 minutes order by ts; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:18 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
alex564657498765453where ts < now()-interval 10 minutesИндекс курит в сторонке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 19:10 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
alex564657498765453, Ошибку выдает Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 22:14 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
Сергей Строганов, Это он обиделсо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 22:51 |
|
||
|
Отложенная публикация
|
|||
|---|---|---|---|
|
#18+
На что он мог обидеться собака страшная ((. Как же правильно прописать эти -10 минут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2014, 17:56 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38779182&tid=1462331]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 367ms |

| 0 / 0 |
