send_cmd($cmd); // $db_dpis->show_error(); $data = $db_dpis->get_array(); $data = array_change_key_case($data, CASE_LOWER); $count_data = $data[count_data]; $total_page = ceil( $count_data / $data_per_page ); $page_link = create_link_page($total_page, $current_page); $limit_data = ""; $LEVEL_TITLE="ระดับของตำแหน่ง"; ?> <?=$webpage_title?> - <?=$MENU_TITLE_LV0?><?if($MENU_ID_LV1){?> - <?=$MENU_TITLE_LV1?><?}?><?if($MENU_ID_LV2){?> - <?=$MENU_TITLE_LV2?><?}?><?if($MENU_ID_LV3){?> - <?=$MENU_TITLE_LV3?><?}?>
 
 :   :    <?=$SELECT_PERSON_TITLE?>
 
ข้อมูล
 *  : 
>  
 : 
>  
 *  : 
>  
 *  :  >
 :     *  : 
 
 : 
>   ');">
 : 
>  
เอกสารอ้างอิง :  >
 : 
>  
 : 
>  
 : 
 
 : 
 
 : 
 
 : 
 
 :   : 
 *  : 
 
 *  : 
 
 *  : 
 
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 *  : 
 
 : 
 
> ดำรงตำแหน่งบริหารที่กำหนดเป็นการภายใน  : 
 
     
  : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>  
 : 
>   ในบัญชีแนบท้ายคำสั่ง
 : 
>   กรณีวันที่เดียวกัน
ดำรงตำแหน่งล่าสุด :  > ใช่      > ไม่ใช่      ดำรงตำแหน่ง :  > จริง      > ไม่จริง     
ส่วนราชการที่ :  >
 :  >
 : 
 : 
(1) :  >
(2) :  >
 :  >  : 
>   กรณีรักษาการในตำแหน่ง
 :   : 
<?=$CLEAR_TITLE?>
 
  
พบข้อมูลการดำรงตำแหน่งทั้งสิ้น รายการ
1){ if($DPISDB=="odbc"){ $cmd = " select top $start_record trim(POH_ID) as concat_pk from PER_POSITIONHIS where PER_ID=$PER_ID $search_condition order by $order_str"; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_exclude[] = $data[concat_pk]; $limit_data = " and trim(POH_ID) not in (". implode(", ", $arr_exclude) .")"; }elseif($DPISDB=="mysql"){ $limit_data = " limit " . (($current_page - 1) * $data_per_page) . ", " . $data_per_page; } } // end if if($DPISDB=="odbc"){ $cmd = " SELECT POH_ID, POH_EFFECTIVEDATE, POH_ENDDATE, POH_ORG, POH_ORG2, POH_ORG3, POH_ASS_ORG, POH_ASS_DEPARTMENT, PL_CODE, PM_CODE, PT_CODE, PN_CODE, EP_CODE, TP_CODE, LEVEL_NO, POH_POS_NO, POH_POS_NO_NAME, MOV_CODE, POH_DOCNO, POH_PM_NAME, POH_PL_NAME, POH_LAST_POSITION, POH_LEVEL_NO, POH_SEQ_NO, AUDIT_FLAG FROM PER_POSITIONHIS WHERE PER_ID=$PER_ID $limit_data ORDER BY $order_str "; //echo $cmd; }elseif($DPISDB=="oci8"){ $rec_start = (($current_page-1) * $data_per_page) + 1; $rec_end = ($current_page > 1)? ($current_page * $data_per_page) : $data_per_page; $cmd = "select * from ( select rownum rnum, q1.* from ( select POH_ID, POH_EFFECTIVEDATE, POH_ENDDATE, POH_ORG, POH_ORG2, POH_ORG3, POH_ASS_ORG, POH_ASS_DEPARTMENT, PL_CODE, PM_CODE, PT_CODE, PN_CODE, EP_CODE, TP_CODE, LEVEL_NO, POH_POS_NO, POH_POS_NO_NAME, MOV_CODE, POH_DOCNO, POH_PM_NAME, POH_PL_NAME, POH_LAST_POSITION, POH_LEVEL_NO, POH_SEQ_NO, AUDIT_FLAG from PER_POSITIONHIS where PER_ID=$PER_ID order by $order_str ) q1 ) where rnum between $rec_start and $rec_end "; }elseif($DPISDB=="mysql"){ $cmd = " SELECT POH_ID, POH_EFFECTIVEDATE, POH_ENDDATE, POH_ORG, POH_ORG2, POH_ORG3, POH_ASS_ORG, POH_ASS_DEPARTMENT, PL_CODE, PM_CODE, PT_CODE, PN_CODE, EP_CODE, TP_CODE, LEVEL_NO, POH_POS_NO, POH_POS_NO_NAME, MOV_CODE, POH_DOCNO, POH_PM_NAME, POH_PL_NAME, POH_LAST_POSITION, POH_LEVEL_NO, POH_SEQ_NO, AUDIT_FLAG FROM PER_POSITIONHIS WHERE PER_ID=$PER_ID ORDER BY $order_str $limit_data "; } // end if $count_page_data = $db_dpis->send_cmd($cmd); //$db_dpis->show_error(); //echo "
---> $cmd : $order_by + $PER_ORDER_BY
"; //echo '
'.$cmd;
	if ($count_page_data) {
?>
get_array()) {
		$data_count++;
		if ($PER_ORDER_BY==1) $num_order++;
		else $num_order--;
		if($data_count > $data_per_page) break;
		$TMP_POH_ID = $data[POH_ID];
		$current_list .= ((trim($current_list))?",":"") . $TMP_POH_ID;
		$TMP_POH_EFFECTIVEDATE = show_date_format($data[POH_EFFECTIVEDATE], $DATE_DISPLAY);
		$TMP_POH_ENDDATE = show_date_format($data[POH_ENDDATE], $DATE_DISPLAY);

		$TMP_LEVEL_NO = trim($data[POH_LEVEL_NO]);
		$TMP_POSITION_LEVEL = level_no_format($TMP_LEVEL_NO, 2);
		
		$TMP_POH_POS_NO = (trim($data[POH_POS_NO]))?   $data[POH_POS_NO_NAME].' '.$data[POH_POS_NO] : "-";
		
		$TMP_ORG_NAME_2 = $data[POH_ORG2];
		$TMP_ORG_NAME_3 = $data[POH_ORG3];
		$TMP_POH_ASS_ORG = $data[POH_ASS_ORG];
		$TMP_POH_ASS_DEPARTMENT = $data[POH_ASS_DEPARTMENT];
		if (($MFA_FLAG==1 || $BKK_FLAG==1) && !$TMP_POH_ASS_ORG && $TMP_POH_ASS_DEPARTMENT) $TMP_POH_ASS_ORG = $TMP_POH_ASS_DEPARTMENT;
		 
		$TMP_PL_CODE = trim($data[PL_CODE]);
		$TMP_POH_PL_NAME = trim($data[POH_PL_NAME]);
                $TMP_POH_PM_NAME = trim($data[POH_PM_NAME]);
                
		$TMP_PM_CODE = trim($data[PM_CODE]);
		$TMP_PT_CODE = trim($data[PT_CODE]);
		$TMP_PN_CODE = $data[PN_CODE];
		$TMP_EP_CODE = $data[EP_CODE];
		$TMP_TP_CODE = $data[TP_CODE];
		$TMP_MOV_CODE = $data[MOV_CODE];
        
		$TMP_POH_DOCNO = trim($data[POH_DOCNO]);
        $cmd ="select COM_ID from PER_COMMAND where trim(COM_NO) = '$TMP_POH_DOCNO' ";
		$db_dpis2->send_cmd($cmd);
//		echo "cmd=$cmd
"; $data2 = $db_dpis2->get_array(); $TMP_COM_ID = trim($data2[COM_ID]); /*******************************************************************************/ $TMP_PATH_MAIN = "../attachments"; $tmp_file_namedb = "PER_COMMAND_".$TMP_COM_ID; $FIRST_SUBDIR = $TMP_PATH_MAIN; $SECOND_SUBDIR = $FIRST_SUBDIR.'/'."PER_COMMAND"; $FINAL_PATH = $SECOND_SUBDIR.'/'.$TMP_COM_ID; // echo "tmp_file_namedb=$tmp_file_namedb, FIRST_SUBDIR=$FIRST_SUBDIR, SECOND_SUBDIR=$SECOND_SUBDIR, FINAL_PATH=$FINAL_PATH
"; $TMP_FILE_PATH = $FINAL_PATH; $tmp_real_filename = ""; $cmd ="select * from EDITOR_ATTACHMENT where REAL_FILENAME like '$tmp_file_namedb%' "; $count_atta = $db->send_cmd($cmd); // echo "cmd=$cmd ($count_atta)
"; if ($count_atta) { $data2 = $db->get_array(); $ATTAFILE_ID = trim($data2[ID]); $ATTAFILE_REAL_NAME = trim($data2[REAL_FILENAME]); $tmp_real_filename = $ATTAFILE_REAL_NAME; // echo "tmp_real_filename=$tmp_real_filename
"; $ATTAFILE_SHOW_NAME = trim($data2[SHOW_FILENAME]); $ATTAFILE_DESCRIPTION = trim($data2[DESCRIPTION]); $ATTAFILE_FILE_SIZE = trim($data2[FILE_SIZE]); $ATTAFILE_USER_ID = trim($data2[USER_ID]); } // echo "TMP_FILE_PATH=$TMP_FILE_PATH , tmp_real_filename=$tmp_real_filename
"; /*******************************************************************************/ //นับจำนวนไฟล์ทั้งหมดใน folder $tmpnumfiles=0; if ($dh = opendir($TMP_FILE_PATH)) { while (($file = readdir($dh)) !== false) { //---อ่านไฟล์ทั้งหมดมาจาก folder ($FILE_PATH) นั้น if ($file != "." && $file != "..") { $tmpnumfiles++; } // end if } // while loop readdir closedir($dh); } // end if // echo "tmpnumfiles=$tmpnumfiles
"; $TMP_POH_LAST_POSITION = $data[POH_LAST_POSITION]; $TMP_POH_SEQ_NO = $data[POH_SEQ_NO]; $TMP_AUDIT_FLAG = $data[AUDIT_FLAG]; $cmd = " select MOV_NAME from PER_MOVMENT where MOV_CODE='$TMP_MOV_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_MOV_NAME = $data2[MOV_NAME]; $RESULT_FIND_POH_DOCEDIT= strpos($TMP_MOV_NAME,"แก้ไข"); // MOV NAME แก้ไขคำสั่ง if ($RESULT_FIND_POH_DOCEDIT === FALSE){ $RESULT_FIND_POH_DOCEDIT=0; //ไม่พบ }else{ $RESULT_FIND_POH_DOCEDIT=1; //พบ } $RESULT_FIND_POH_DOCCC= strpos($TMP_MOV_NAME,"ยกเลิกคำสั่ง"); // MOV NAME ยกเลิกคำสั่ง if ($RESULT_FIND_POH_DOCCC === FALSE){ $RESULT_FIND_POH_DOCCC=0; //ไม่พบ }else{ $RESULT_FIND_POH_DOCCC=1; //พบ } if($PER_TYPE==1){ $TMP_PL_NAME = ""; $cmd = " select PL_NAME from PER_LINE where PL_CODE='$TMP_PL_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PL_NAME = $data2[PL_NAME]; if (!$TMP_PL_NAME) $TMP_PL_NAME = $TMP_POH_PL_NAME; $cmd = " select PM_NAME from PER_MGT where PM_CODE='$TMP_PM_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PM_NAME = trim($data2[PM_NAME]); $cmd = " select PT_NAME from PER_TYPE where PT_CODE='$TMP_PT_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PT_NAME = trim($data2[PT_NAME]); //$TMP_PL_NAME = pl_name_format($TMP_PL_NAME, $TMP_PM_NAME, $TMP_PT_NAME, $TMP_LEVEL_NO); /*เดิม*/ } elseif($PER_TYPE==2){ $cmd = " select PN_NAME from PER_POS_NAME where PN_CODE='$TMP_PN_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PL_NAME = $data2[PN_NAME]; } elseif($PER_TYPE==3){ $cmd = " select EP_NAME from PER_EMPSER_POS_NAME where EP_CODE='$TMP_EP_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PL_NAME = $data2[EP_NAME]; } elseif($PER_TYPE==4){ $cmd = " select TP_NAME from PER_TEMP_POS_NAME where TP_CODE='$TMP_TP_CODE' "; $db_dpis2->send_cmd($cmd); $data2 = $db_dpis2->get_array(); $TMP_PL_NAME = $data2[TP_NAME]; } // end if if (($SESS_DEPARTMENT_NAME=="กรมการปกครอง" && $ISCS_FLAG!=1) || !$TMP_PL_NAME) $TMP_PL_NAME = trim($data[POH_PL_NAME]); if (!$TMP_ORG_NAME_2) $TMP_ORG_NAME_2 = trim($data[POH_ORG]); if ($TMP_PT_NAME && $TMP_PT_NAME!="ทั่วไป" && $TMP_POSITION_LEVEL >= "1" && $TMP_POSITION_LEVEL <="9") $TMP_POSITION_LEVEL .= $TMP_PT_NAME; $class = "table_body"; $onmouse_event = " onMouseOver=\"this.className='table_body_over';\" onMouseOut=\"this.className='table_body';\" "; if($POH_ID==$TMP_POH_ID){ $class = "table_body_over"; $onmouse_event = ""; } // end if ?> >

ตามกฎหมาย

ตามมอบหมายงาน
จำนวนไฟล์
>

           "">ดูประวัติการดำรงตำแหน่ง  "">แก้ไขประวัติการดำรงตำแหน่ง    ">ลบประวัติการดำรงตำแหน่ง   ">   "><?=$ALT_LOAD_TITLE?> >
1) : ?>