Wduw{Aó*19ìi`N,^kS,OR/ΣC]uoRa܅xY"wm Dr8X+}/9QɁie H׳XE}QJPE0'|ߥ2B\RtZn|":.ojvN aKǥ^uɭ8#HQF52\PK:J'V1 B:ĸ㄂ZC3Z W[tG D g3D?@p_q~,X'd!]Z2nS̨祥wK3$8퇘2F,pX0{Ü>se*YHU`"-J^@ ֖,9r¸㄂ZC3Z W[tG D g3D?@p_q~,X'd!fEGo{E`#뾽*=\q7N|r8PïCfnZ;32lK fYIn/5q27E3ܝqu"8A zZ3ƞ muFuvcy,feĔg@k;MFRCp4g`[W;X[J#М",!0q݃hBnPG%,[r1E-j;ɨ_Yo8 b{ڗ66BNR+/.yFI7oTm<ѳ(FLt`<;lWJ p^LMnG_|o䱐[Hƀ2x'MRwq>uD;n a8;Q?FoTMJ'̤U+u"ŽQy# 61RK;B۸V-usD.'hUBl5c})ejXڟX[3ox(%fJ![ܨRyhճe!,͚t1kt ^Ԅd\{2 ڍEU~MjOS$romš3nd^:p~{O kցq H4p)U$@aI.;V"dod{ZQF`0oC hy4/(BL{FZ`7&">GY pg>`\:in9L⩖'ڧtRzY6r[{cjf82Lª䲽m $5 h ]gt]-~-uX35WXmN^##\32QMY!/d)ʘs :S =f)kPY&OQLL<i.e5Be,n$uEXuPbt͞j fEJ0UPytvre\$#;{9\R[9uy05j7A=f}g0+b6H}YY+P3xM?'1>"p6ǯҴpnMƮ92+mj{K$U3t`_xγt h 9J1ޓ~6xVS_V|pdcs9dӨ9tJX|sm9FFct uX6/YUՙTX_#`+ 3EΉBT};oo4fON\uRT7&">GY pg>ͅ;==nbHV~mʨ!(98sޢ({^!0rys~2}hnJ3I,py:MdFcQl8fMOПliCw#ȮP !'UQ, @K"MR53B=&ϣtZy#Z4ҭR?%PS~id4e:KtJ0<\ֳf%*o6.iz6T~U$iAE7Efo絢O?$f :d>@//7ޡ o|q&l)N"0ԀۤT~tş+๭r6uzMUޏbw|)9%K66\ߐ'$ۢƅHhiRXtZy#Z4ҭRm6M|fu._NZQAf 'Yy&VFdSVC &s .Z:v~{סGrQ.B4' J6HˏG"hxA÷#̼|LN5~JO*$ښFLP&2\}{HY-7a!K*&qLFY.`,@z-i3<8VIN)g24`q|x"/}7y{+Ai?C};;k1>)/۰jM2vgK*K}?ycڼ|2-2awB)^6[4}Z=t2p7gt4J&@y_9#KtJ0<\ֳf%*o6.iƁRycY>Ʈ’9ʣh925aՊ ^=BA9! 䁪EC&(/\'=`]4YAvq5`Эp&n$Ґ1}~*ˏG"hxA÷#̼|LNȒC^H|i #:m[퍆Tw;UʞWKh=w|)9%K66\ߐ'$ۢƅHhiRXtZy#Z4ҭRYpυlV<7#ĵa6Sd; o^ yDo_Y,Y)r/ZA hL"9xGz̺vH.6^EYFUQ1PD\ZLIe *E,ȍhk?^1\/ܸG 1"[ޡ$+pRP]B}?z"sg|g7I{3hү"#?9b< \gY)#t?ô"~Z*,)f_:di(d]mR55wFpk]Z:S1%L. . +Bמ'״6 NuM@*FS4 Aр#a dbB<^/v㛏 sj&G\FJTMDwcERHb[ Q 5Nq"nRVuP;Qa**?cv ;#ݫ uDuf)`k}htName']=='btnAttendanceReport2'){ echo ""; } //exit(); } if(isset($_POST['btnCalculateSingle'])){ $shiftID = protect($_POST['shiftID']); $from = date('Y-m-d',strtotime($_POST['from'])); $to = date('Y-m-d',strtotime($_POST['to'])); $keyword = protect($_POST['keyword']); if($keyword!=""){ $machineid=getName($conn,"select machineid from student where recordType='Staff' and stdName like'%$keyword%' "); if($machineid!=""){ if($from>$to) $to=date('Y-m-d',strtotime($_POST['from'])); for ($i=$from; $i<=$to; $i = date ("Y-m-d", strtotime("+1 days", strtotime($i)))){ $type_="";//calculateAttendanceNewSingle($conn,$i,$machineid); } } } $day_= date('d',strtotime($from)); $month_= date('m',strtotime($from)); $year_= date('Y',strtotime($from)); } if(isset($_GET['order_'])){ $order_=$_GET['order_']; $from = date('Y-m-d',strtotime($_GET['from'])); }else{ $order_=""; } ?> Attendance

Staff Attendance

From
To
Shift
.

0) $query="select * from empAttendanceView where recordType='Staff' and date_='$from' and shiftID='$shiftID' "; else $query="select * from empAttendanceView where recordType='Staff' and date_='$from' "; if($order_=='exit') $query.=" order by symbol desc,exitTime,stdName"; else $query.=" order by symbol desc,entryTime,stdName"; //echo "

".$query; $cur= odbc_exec( $conn, $query ); $cnt=1; while( odbc_fetch_row( $cur ) ) { //if ($cnt==1) echo "
# Code Name Date Timing Entry Exit Sym Remarks Leave
Serial#NameDateTimingEntryExitSymbolLeave/HDRemarks"; ?>
" target='_Blank'> $date_$timing$entryTime$exitTime$symbolleave" ; ?>