LameRoy
Guest
mysql - странный глюк с датами
Делаю сайт статистики. И оказывается есть какие то странные глюки с датами.
Запрос 1:
- не считает ничего если в датах разные месяцы
Запрос 2: (на мой взгляд идентичный первому):
Возвращает в ДВА раза меньший результат...
Кто нить может обьяснить почему?*
Делаю сайт статистики. И оказывается есть какие то странные глюки с датами.
Запрос 1:
PHP:
$datesql = "FROM_UNIXTIME(`time`, '%d/%n/%Y') >= '$fromdate' and FROM_UNIXTIME(`time`, '%d/%n/%Y') <= '$todate'";
Запрос 2: (на мой взгляд идентичный первому):
PHP:
$fr = explode('/',$fromdate);
$tt = explode('/',$todate);
$datesql = "`time` between '".mktime(0,0,0,$fr[1],$fr[0],$fr[2])."' and '".mktime(23,59,0,$tt[1],$tt[0],$tt[2])."'";
Кто нить может обьяснить почему?*