Название: история работ за выбранный период Отправлено: VitalVas от 26 Марта 2010, 13:32:18 у меня на фирме вылезла большая проблема с статистикой по выполненной работе. мне почему то показывает статистику посещаемости выбранного работника за указанный период, а вот по виду заданий показывает за весь период работы на фирме а не за указанный период.
нужно чем быстрей исправить ету небольшую недоработку. моих знаний перла не достаточно чтоб исправить ето. помогите кто нибудь. :-[ :'( :-[ Название: Re: история работ за выбранный период Отправлено: VitalVas от 28 Марта 2010, 23:53:02 млин, народ, ето уже горит!!
Название: Re: история работ за выбранный период Отправлено: ser970 от 29 Марта 2010, 12:18:52 может кому то пригодится
ee job.pl после строки $t1=timelocal(0,0,0,1,$mon-1,$year); # начало месяца $t2=timelocal(0,0,0,1,$mon>11?0:$mon,$mon>11?$year+1:$year)-1; # конец месяца вставляем #дублируем так лень было разбиратся $t21=timelocal(0,0,0,1,$mon-1,$year); # начало месяца $t22=timelocal(0,0,0,1,$mon>11?0:$mon,$mon>11?$year+1:$year)-1; # конец месяца в строку $sth=$dbh->prepare("SELECT * FROM pays WHERE type=50 AND category=461 ORDER BY time"); # список завершенных заданий изменяем на $sth=$dbh->prepare("SELECT * FROM pays WHERE type=50 AND category=461 AND time>$t21 AND time<$t22 ORDER BY time"); # список завершенных заданий и все |