|
|
|
| Здравствуйте!
новости введенные после 21.00 засчитываются как поданные на следующий день.
дата (datetime) .
Я делаю так:
<?php
$da=date("H");
if ($da<21) {
$data_in_base = "NOW()";
}
else {
$data_in_base = "NOW interval + 1 day()";
}
?>
|
правильно ли? | |
|
|
|
|
|
|
|
для: vadimka
(11.05.2010 в 18:53)
| | что за бред? Вы просто добавляете сутки (если не брать во внимание отсутствие синтаксиса)
и новые сутки начинаются не с 21.00, а с 00.00
если бы Вы хотя бы делали сдвиг на 4 часа, но и это тоже бред
просто логичнее было сделать выборку за сутки не с 00.00, а с 21.00 пердыдущих суток, вот и все дела, а время добавления новости на то и время добавления новости (да и время добавления всего остального), что бы его указывать во время добавления новости. | |
|
|
|
|
|
|
|
для: Valick
(11.05.2010 в 19:45)
| | да я тут наваял - буду разбиратся - извините за сумбур! | |
|
|
|