Задача выбрать по фильтру пользователей в возрасте ОТ и ДО
[CODE]global $adwnFilter;
$adwnFilter = Array();
$pr = explode(";", $_REQUEST["range_age"]);
$minTime = mktime(0, 0, 0, date("m"), date("d"), date("Y")-$pr[0]);
$maxTime = mktime(0, 0, 0, date("m"), date("d"), date("Y")-$pr[1]);
$ageFilter = array(
"LOGIC" => "AND",
array("<=PERSONAL_BIRTHDAY" => date("d.m.Y", $minTime)),
array(">=PERSONAL_BIRTHDAY" => date("d.m.Y", $maxTime)),
);
$adwnFilter[] = $ageFilter;
// $adwnFilter["<=PERSONAL_BIRTHDAY"] = date("d.m.Y", $minTime);
// $adwnFilter[">=PERSONAL_BIRTHDAY"] = date("d.m.Y", $maxTime);[/CODE]такая конструкция не работает.
есть ли штатные средства?
[CODE]global $adwnFilter;
$adwnFilter = Array();
$pr = explode(";", $_REQUEST["range_age"]);
$minTime = mktime(0, 0, 0, date("m"), date("d"), date("Y")-$pr[0]);
$maxTime = mktime(0, 0, 0, date("m"), date("d"), date("Y")-$pr[1]);
$ageFilter = array(
"LOGIC" => "AND",
array("<=PERSONAL_BIRTHDAY" => date("d.m.Y", $minTime)),
array(">=PERSONAL_BIRTHDAY" => date("d.m.Y", $maxTime)),
);
$adwnFilter[] = $ageFilter;
// $adwnFilter["<=PERSONAL_BIRTHDAY"] = date("d.m.Y", $minTime);
// $adwnFilter[">=PERSONAL_BIRTHDAY"] = date("d.m.Y", $maxTime);[/CODE]такая конструкция не работает.
есть ли штатные средства?