fn_getconn(); //new PDO("mysql:host=localhost;dbname=dbhcm", "apphcm", "\$pp"); $q = $pdo->query($sql); $q->setFetchMode(PDO::FETCH_ASSOC); return $q; } public function executeSP($qry){ $rtn=false; $pdo = $this->fn_getconn(); $statement = $pdo->prepare($qry); if($statement->execute()){ $rtn=true; } return $rtn; } public function fn_getfieldvalue($fieldname,$qry){ $rs=$this->selectquerySP($qry); $rtn=""; if($rs){ // $rw=$rs->fetch(); // $rtn=$rw[$fieldname]; while($rw=$rs->fetch()){ $rtn=$rw[$fieldname]; } } return $rtn; } public function fn_getfieldsvalues($fieldname,$qry){ $rs=$this->selectquerySP($qry); $rtn=""; if($rs){ // $rw=$rs->fetch(); // $rtn=$rw[$fieldname]; while($rw=$rs->fetch()){ $d=explode(",",$fieldname); for($i=0;$iselectquerySP($qry); if($rs){ while($rw=$rs->fetch()){ $idxdept=$rw['idxdept']; if($idxdept==33||$idxdept==34||$idxdept==30||$idxdept==31||$idxdept==22){ $qry="update tbl_attendancelist set duration=SEC_TO_TIME(TIMESTAMPDIFF(SECOND,checkin,checkout)) where _idx='".$rw["_idx"]."'"; } else{ $qry="update tbl_attendancelist set duration=SEC_TO_TIME(TIMESTAMPDIFF(SECOND,checkin,R1)+TIMESTAMPDIFF(SECOND,R2,checkout)) where _idx='".$rw["_idx"]."'"; } echo $qry."\n"; $this->executeSP($qry); } } return true; } } $cl = new LogController(); $rtn =$cl->index(); #if(isset($_REQUEST['isgetdata'])){ # echo "indx"; # $rtn = $cl->index(); #} #else{ # $rtn = $cl->fn_curl(); #} echo $rtn;