|
|
19.10.2010, 12:46
|
|
Гость
Гость
|
Как выполнить поиск по дате (диапазон ОТ: день, месяц, год, ДО: день,
месяц, год) ?
|
|
|
19.10.2010, 12:51
|
|
Гость
Гость
|
Интересует именно поиск через $query_where и стандартную таблицу `Created`
|
|
|
19.10.2010, 15:06
|
|
Гость
Гость
|
Сделал след. образом.
В [color=rgb(128,128,128)]Префикс списка объектов:[/color]
Код:Сортировать по датеОт До
В [color=rgb(128,128,128)]Системные настройки:[/color][color=rgb(128,128,128)]
[/color]Код:if(!empty($_GET['ot_day']) && !empty($_GET['do_day'])) {$query_where = "a.Created BETWEEN STR_TO_DATE('".(int)$_GET['ot_year']."-".(int)$_GET['ot_month']."-".(int)$_GET['ot_day']." 00:00:00', '%Y-%m-%d %H:%i:%s') AND STR_TO_DATE('".(int)$_GET['do_year']."-".(int)$_GET['do_month']."-".(int)$_GET['do_day']." 23:59:59', '%Y-%m-%d %H:%i:%s')";}
|
|
|
19.10.2010, 15:06
|
|
Гость
Гость
|
Мда... парсер лох
|
|
|
27.10.2010, 14:36
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
преобразование типов можно не делать, вполне хватит этого:
$query_where = "a.Created between '2010.01.01' and '2010.12.31'";
Temet nosce...
|