|
|
|
| Хочу сделать информер о обновлениях за неделю.
Сейчас у меня так:
$week_count = mysql_result(mysql_query("select count(`img_name`) from `gallery$menuimages[$menui]` WHERE WEEK(`loadingdate`) = WEEK(CURRENT_DATE) "),0); // на этой неделе загружено
Echo ‘За неделю обновлений:’.$week;
Но не достаток этого метода в том, что он показывает обновления за текущую неделю и в воскресение сбрасывется на нулю.
А мне надо чтобы информер показывал обновления за последние 7 дней.
Как такое сделать? | |
|
|
|
|
|
|
|
для: BlueWolf
(29.07.2010 в 17:37)
| |
from `gallery$menuimages[$menui]`
| этошто?
WHERE `loadingdate` >= CURRENT_DATE-INTERVAL 1 WEEK
|
| |
|
|
|
|
|
|
|
для: sms-send
(29.07.2010 в 17:53)
| |
from `gallery$menuimages[$menui]`
|
Это название таблицы у меня так так собирается | |
|
|
|
|
|
|
|
для: BlueWolf
(29.07.2010 в 19:56)
| | у Вас таблицы создаются динамически?
если да, то это "скользкая дорожка" и скорее всего что-то не так с логикой БД | |
|
|
|
|
|
|
|
для: sms-send
(29.07.2010 в 17:53)
| | $week_count = mysql_result(mysql_query("select count(`img_name`) from `gallery$menuimages[$menui]` WHERE `loadingdate` >= CURRENT_DATE-INTERVAL 1 WEEK "),0); // на этой неделе загружено
Не работает показывает ноль | |
|
|
|
|
|
|
|
для: sms-send
(29.07.2010 в 17:53)
| | Ну я глупый...
Я же проверял работу на своём компьютере , а там обновлений давно не было. | |
|
|
|