echo "<table style=\"margin-left:20px;\" class=\"emt_table tapprv\" >"; echo "<thead>"; echo "<tr>"; echo "<th nowrap=\"nowrap\" >ลำดับที่</th>"; echo "<th nowrap=\"nowrap\">บุคลากรในการประชุม</th>"; echo "<th width=\"60%\" >รายละเอียด</th>"; echo "</tr>"; echo "</thead>"; echo "<tbody>"; if(isset($rs_agap) && $rs_agap->num_rows() > 0){ $line = 0; foreach($rs_agap->result() as $row){ // init $pnt_id = $name = $adminId = $adminName = $ag_name = $pnt_typeAgenda = ""; $arr_ps = get_arrPnt(null, $row->pnt_id, $arr_model, $cond="", $flag_edit=0); if(!empty($arr_ps)){ foreach($arr_ps as $key => $value){ $pnt_id = $value["pnt_id"]; $pnt_parent_id = $value["pnt_parent_id"]; $pnt_parent_adminId = $value["pnt_parent_adminId"]; $pnt_parent_typeAgenda = $value["pnt_parent_typeAgenda"]; $name = $value["pnt_name"]; $adminName = $value["pnt_adminName"]; } } // print $line++; $rowPnt = "<tr>";
foreach($arr_pnt as $key => $value){ $pnt_id = $value["pnt_id"]; $pnt_parent_id = $value["pnt_parent_id"]; $pnt_parent_adminId = $value["pnt_parent_adminId"]; $pnt_parent_typeAgenda = $value["pnt_parent_typeAgenda"]; $name = $value["pnt_name"]; $adminName = $value["pnt_adminName"]; $deptName = $value["pnt_deptName"]; $ag_name = $value["pnt_ag_name"]; $pnt_instead_id = $value["pnt_instead_id"]; $pnt_chk_id = $pnt_id; $inst_name = ""; if($pnt_instead_id){ // get child instead $arr_inst = get_arrPnt(null, $pnt_instead_id, $arr_model, $cond="", $flag_edit=0); if(!empty($arr_inst)){ foreach($arr_inst as $inst_key => $inst_val){ $pnt_chk_id = $inst_val["pnt_id"]; $inst_name = $inst_val["pnt_name"]; } } } // check access time $mact->act_pnt_id = $pnt_chk_id; $qu_act = $mact->getByPntId(); $checked = ""; if($qu_act->num_rows()){ if($qu_act->row()->act_flag_absent != 1 && $qu_act->row()->act_flag_absent != NULL){ // present
$adminName = $value["pnt_adminName"]; $deptName = $value["pnt_deptName"]; $ag_name = $value["pnt_ag_name"]; $quorum_name = $value["pnt_quorum_name"]; $pnt_typeAgenda = $value["pnt_typeAgenda"]; $pnt_charge_id = $value["pnt_charge_id"]; $pnt_flag_charge = $value["pnt_flag_charge"]; $pnt_op_id = $value["pnt_op_id"]; // to check agency $arr_pnt_ag[$i] = $value["pnt_ag_id"]; // get child charge $chrg_id = $chrg_name = $chrg_adminId = $chrg_adminName = $chrg_deptName = $chrg_ag_name = $chrg_quorum_name = $chrg_typeAgenda = $chrg_flag_charge = ""; if($pnt_charge_id){ $arr_chrg = get_arrPnt(null, $pnt_charge_id, $arr_model, $cond="", $flag_edit=0); if(!empty($arr_chrg)){ foreach($arr_chrg as $chrg_key => $chrg_val){ $chrg_id = $chrg_val["pnt_id"]; $chrg_name = $chrg_val["pnt_name"]; $chrg_adminId = $chrg_val["pnt_adminId"]; $chrg_adminName = $chrg_val["pnt_adminName"]; $chrg_deptName = $chrg_val["pnt_deptName"]; $chrg_ag_name = $chrg_val["pnt_ag_name"]; $chrg_quorum_name = $chrg_val["pnt_quorum_name"]; $chrg_typeAgenda = $chrg_val["pnt_typeAgenda"]; $chrg_flag_charge = $chrg_val["pnt_flag_charge"]; } } }