= '$LEVEL_START')"; if(trim($LEVEL_END)) $arr_search_condition[] = "(b.LEVEL_NO <= '$LEVEL_END')"; if(trim($MV_DATE_START)) { $temp_start = (substr($MV_DATE_START, 6, 4) - 543) ."-". substr($MV_DATE_START, 3, 2) ."-". substr($MV_DATE_START, 0, 2); $arr_search_condition[] = "(MV_DATE >= '$temp_start')"; } if(trim($MV_DATE_END)){ $temp_end = (substr($MV_DATE_END, 6, 4) - 543) ."-". substr($MV_DATE_END, 3, 2) ."-". substr($MV_DATE_END, 0, 2); $arr_search_condition[] = "(MV_DATE <= '$temp_end')"; } if(trim($ORG_ID)) { if($select_org_structure==0){ if ($PER_TYPE == 1) $arr_search_condition[] = "( d.ORG_ID=$ORG_ID )"; elseif ($PER_TYPE == 2) $arr_search_condition[] = "( e.ORG_ID=$ORG_ID )"; elseif ($PER_TYPE == 3) $arr_search_condition[] = "( f.ORG_ID=$ORG_ID )"; elseif ($PER_TYPE == 4) $arr_search_condition[] = "( g.ORG_ID=$ORG_ID )"; } if($select_org_structure==1){ $arr_search_condition[] = "(b.ORG_ID =$ORG_ID)"; } }elseif(trim($ORG_ID_03)) { if($select_org_structure==0){ $arr_search_condition[] = "(ORG_ID_REF_1=$ORG_ID_03 or ORG_ID_REF_2=$ORG_ID_03 or ORG_ID_REF_3=$ORG_ID_03)"; } if($select_org_structure==1){ $arr_search_condition[] = "(b.ORG_ID =$ORG_ID_03)"; } }elseif(trim($ORG_ID_02)){ if($select_org_structure==0){ $arr_search_condition[] = "(a.DEPARTMENT_ID=$ORG_ID_02)"; //*********// $cmd = " select ORG_ID from PER_ORG where ORG_ID_REF=$ORG_ID_02 order by ORG_ID "; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_org[] = $data[ORG_ID]; $arr_search_condition[] = "(ORG_ID_REF_1 in (". implode(", ", $arr_org) .") or ORG_ID_REF_2 in (". implode(", ", $arr_org) .") or ORG_ID_REF_3 in (". implode(", ", $arr_org) ."))"; } if($select_org_structure==1){ $arr_search_condition[] = "(b.DEPARTMENT_ID =$ORG_ID_02)"; } }elseif($ORG_ID_01){ $cmd = " select a.ORG_ID, a.ORG_NAME, a.ORG_ID_REF, a.OL_CODE, b.ORG_NAME from PER_ORG a, PER_ORG b where a.ORG_ID_REF=b.ORG_ID and b.OL_CODE='02' and b.ORG_ID_REF=$ORG_ID_01 order by a.ORG_ID_REF "; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_org[] = $data[ORG_ID]; $arr_search_condition[] = "(ORG_ID_REF_1 in (". implode(", ", $arr_org) .") or ORG_ID_REF_2 in (". implode(", ", $arr_org) .") or ORG_ID_REF_3 in (". implode(", ", $arr_org) ."))"; }elseif($PV_CODE){ // ค้นหาตามจังหวัด $cmd = " select ORG_ID from PER_ORG where OL_CODE='03' and PV_CODE='$PV_CODE' order by ORG_ID "; $db_dpis->send_cmd($cmd); while($data = $db_dpis->get_array()) $arr_org[] = $data[ORG_ID]; $arr_search_condition[] = "(ORG_ID_REF_1 in (". implode(", ", $arr_org) .") or ORG_ID_REF_2 in (". implode(", ", $arr_org) .") or ORG_ID_REF_3 in (". implode(", ", $arr_org) ."))"; } // end if $search_condition = $search_from = ""; if(count($arr_search_from)) $search_from = ", " . implode(", ", $arr_search_from); if(count($arr_search_condition)) $search_condition = "and " . implode(" and ", $arr_search_condition); $cmd =" select distinct a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1 as PER_ORG_ID_1, b.ORG_ID_2 as PER_ORG_ID_2, b.ORG_ID_3 as PER_ORG_ID_3, a.MV_ID,0 as cccc from PER_MOVE_REQ a, PER_PERSONAL b, PER_LEVEL e $search_from where a.PER_ID=b.PER_ID and b.LEVEL_NO=e.LEVEL_NO $per_id_search $search_condition group by a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID, b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1, b.ORG_ID_2, b.ORG_ID_3, a.MV_ID ORDER BY PER_NAME desc "; $count_data = $db_dpis->send_cmd($cmd); //echo "$count_data :: $show_topic ---> $cmd"; // $db_dpis->show_error(); $total_page = ceil( $count_data / $data_per_page ); $page_link_search = create_link_page($total_page, $current_page); $limit_data = ""; } // end if $command=SEARCH }elseif($show_topic==2){ include("php_scripts/data_move_req.php"); if($PER_ID){ $cmd = " select MV_ID from PER_MOVE_REQ where PER_ID=$PER_ID and DEPARTMENT_ID=$DEPARTMENT_ID "; $count_data = $db_dpis->send_cmd($cmd); } //$db_dpis->show_error(); $total_page = ceil( $count_data / $data_per_page ); $page_link = create_link_page($total_page, $current_page); $limit_data = ""; } // end show_topic ?> <?=$webpage_title?> - <?=$MENU_TITLE_LV0?><?if($MENU_ID_LV1){?> - <?=$MENU_TITLE_LV1?><?}?>
">ค้นหาข้อมูล ">ข้อมูล
;">
 : 
*  :     *  :    
 :      :    
ปัจจุบันรับราชการตำแหน่ง :      :    
 :  ถึง : 
ขอย้ายไปตำแหน่ง :     ที่ขอย้าย :   
วันที่ขอย้าย :  >    ถึง :  >   
<?=$CLEAR_TITLE?>
 
<?=$PDF_TITLE?> <?=$RTF_TITLE?> พบข้อมูลการสอบถามข้าราขการ/ลูกจ้างขอย้ายทั้งสิ้น รายการ <?=$EXCEL_TITLE?>
1){ if($DPISDB=="odbc"){ $limit_data = " and MV_ID not in (select top $start_record MV_ID from PER_MOVE_REQ where PER_ID=$PER_ID order by MV_ID) "; }elseif($DPISDB=="mysql"){ $limit_data = " limit " . (($current_page - 1) * $data_per_page) . ", " . $data_per_page; } } // end if if($command == "DELETE" && $MV_ID){ $cmd = "delete from PER_MOVE_REQ where MV_ID=$MV_ID "; $db_dpis->send_cmd($cmd); // $db_dpis->show_error(); $command = "SEARCH"; } //end DELETE if ($command == "SEARCH") { if($DPISDB=="odbc"){ $cmd = "select distinct top $data_per_page a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1 as PER_ORG_ID_1, b.ORG_ID_2 as PER_ORG_ID_2, b.ORG_ID_3 as PER_ORG_ID_3, a.MV_ID from PER_MOVE_REQ a, PER_PERSONAL b, PER_LEVEL e $search_from where a.PER_ID=b.PER_ID and b.LEVEL_NO=e.LEVEL_NO $search_condition $limit_data group by a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3 , b.ORG_ID_1, b.ORG_ID_2, b.ORG_ID_3, a.MV_ID $order_str "; }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 distinct a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1 as PER_ORG_ID_1, b.ORG_ID_2 as PER_ORG_ID_2, b.ORG_ID_3 as PER_ORG_ID_3, a.MV_ID from PER_MOVE_REQ a, PER_PERSONAL b, PER_LEVEL e $search_from where a.PER_ID=b.PER_ID and b.LEVEL_NO=e.LEVEL_NO $per_id_search $search_condition group by a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID, b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1, b.ORG_ID_2, b.ORG_ID_3, a.MV_ID $order_str ) q1 ) where rnum between $rec_start and $rec_end "; }elseif($DPISDB=="mysql"){ $cmd = "select distinct a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3, b.ORG_ID_1 as PER_ORG_ID_1, b.ORG_ID_2 as PER_ORG_ID_2, b.ORG_ID_3 as PER_ORG_ID_3, a.MV_ID from PER_MOVE_REQ a, PER_PERSONAL b, PER_LEVEL e $search_from where a.PER_ID=b.PER_ID and b.LEVEL_NO=e.LEVEL_NO $search_condition group by a.PER_ID, b.POS_ID, b.POEM_ID, b.POEMS_ID,b.POT_ID, b.PER_SALARY, b.PN_CODE, PER_NAME, PER_SURNAME, b.LEVEL_NO, e.LEVEL_NAME, e.POSITION_LEVEL, MV_DATE, MV_REMARK, a.ORG_ID_1, a.ORG_ID_2, a.ORG_ID_3, ORG_ID_REF_1, ORG_ID_REF_2, ORG_ID_REF_3 , b.ORG_ID_1, b.ORG_ID_2, b.ORG_ID_3 , a.MV_ID $order_str $limit_data "; } // end if $count_page_data = $db_dpis->send_cmd($cmd); //$db_dpis->show_error(); //echo "
=====> $cmd
"; } // end if command==SEARCH //echo "~~~ $command : :
$cmd";
	//$db_dpis->show_error();

	if ($count_page_data) {
?>
        get_array()) {
		if($current_page > 1)	$data_count = $data_per_page++;
		$data_count++;
		if($data_count > $data_per_page) break;
		
		$TMP_MV_ID = trim($data[MV_ID]);
		$current_list .= ((trim($current_list))?",":"") . $TMP_MV_ID;
		$TMP_PER_ID = trim($data[PER_ID]);
		$TMP_POS_ID = trim($data[POS_ID]);	
		$TMP_POEM_ID = trim($data[POEM_ID]);
		$TMP_POEMS_ID = trim($data[POEMS_ID]);
		$TMP_POT_ID = trim($data[POT_ID]);
		$TMP_SALARY = number_format(trim($data[PER_SALARY]), 2, '.', ',');
		$LEVEL_NO = trim($data[LEVEL_NO]);
		$LEVEL_NAME = trim($data[LEVEL_NAME]);
        $POSITION_LEVEL = trim($data[POSITION_LEVEL]);
		$TMP_MV_REMARK = (trim($data[MV_REMARK]))? trim($data[MV_REMARK]) : "-" ;
		
		$TMP_MV_DATE = show_date_format($data[MV_DATE], 1);
		
		$PN_CODE = trim($data[PN_CODE]);
		if ($PN_CODE) {
			$cmd = " select PN_NAME from PER_PRENAME where PN_CODE='$PN_CODE' ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PN_NAME = trim($data2[PN_NAME]);
		} 
		$TMP_PER_NAME = $PN_NAME . trim($data[PER_NAME]) . " " . trim($data[PER_SURNAME]);

		$ORG_ID_REF_1 = (trim($data[ORG_ID_REF_1]))? trim($data[ORG_ID_REF_1]) : 0 ;
		$ORG_ID_REF_2 = (trim($data[ORG_ID_REF_2]))? trim($data[ORG_ID_REF_2]) : 0 ;
		$ORG_ID_REF_3 = (trim($data[ORG_ID_REF_3]))? trim($data[ORG_ID_REF_3]) : 0 ;
		$ORG_NAME_REF_1 = $ORG_NAME_REF_2 = $ORG_NAME_REF_3 = "-";
		$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($ORG_ID_REF_1, $ORG_ID_REF_2, $ORG_ID_REF_3)";
		if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
		$db_dpis2->send_cmd($cmd);
		while ($data2 = $db_dpis2->get_array() ) {
			$temp_id = trim($data2[ORG_ID]);
			$ORG_NAME_REF_1 = ($ORG_ID_REF_1 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_REF_1";
			$ORG_NAME_REF_2 = ($ORG_ID_REF_2 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_REF_2";	
			$ORG_NAME_REF_3 = ($ORG_ID_REF_3 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_REF_3";	
		}				

		$ORG_NAME_1 = $ORG_NAME_2 = $ORG_NAME_3 = "";
		if($select_org_structure==0){		//จาก POSITION
			$ORG_ID_1 = (trim($data[ORG_ID_1]))? trim($data[ORG_ID_1]) : 0 ;
			$ORG_ID_2 = (trim($data[ORG_ID_2]))? trim($data[ORG_ID_2]) : 0 ;
			$ORG_ID_3 = (trim($data[ORG_ID_3]))? trim($data[ORG_ID_3]) : 0 ;
		}
		if($select_org_structure==1){		//จาก PER_PERSONAL
			$ORG_ID_1 = (trim($data[ORG_ID_1]))? trim($data[PER_ORG_ID_1]) : 0 ;
			$ORG_ID_2 = (trim($data[ORG_ID_2]))? trim($data[PER_ORG_ID_2]) : 0 ;
			$ORG_ID_3 = (trim($data[ORG_ID_3]))? trim($data[PER_ORG_ID_3]) : 0 ;
		}
		$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($ORG_ID_1, $ORG_ID_2, $ORG_ID_3)";
		if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
		$db_dpis2->send_cmd($cmd);
		while ($data2 = $db_dpis2->get_array() ) {
			$temp_id = trim($data2[ORG_ID]);
			$ORG_NAME_1 = ($ORG_ID_1 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_1";
			$ORG_NAME_2 = ($ORG_ID_2 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_2";	
			$ORG_NAME_3 = ($ORG_ID_3 == $temp_id)? trim($data2[ORG_NAME]) : "$ORG_NAME_3";	
		}		
		
		unset($temp_ORG_ID, $temp_ORG_ID_1, $TMP_ORG_NAME, $TMP_ORG_NAME_1);		
		if($TMP_POS_ID){
			$cmd = " 	select ORG_ID, ORG_ID_1, PL_CODE from PER_POSITION  
								where POS_ID=$TMP_POS_ID ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PL_CODE = trim($data2[PL_CODE]);
			if($select_org_structure==1){
				$cmd = " 	select ORG_ID, ORG_ID_1 from PER_PERSONAL  
								where POS_ID=$TMP_POS_ID ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
			}			
			$temp_ORG_ID = $data2[ORG_ID] + 0;
			$temp_ORG_ID_1 = $data2[ORG_ID_1] + 0;
			$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($temp_ORG_ID, $temp_ORG_ID_1)";
			if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
			$db_dpis2->send_cmd($cmd);
			while ($data2 = $db_dpis2->get_array() ) {
				$temp_id = trim($data2[ORG_ID]);
				$TMP_ORG_NAME = ($temp_ORG_ID == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME";
				$TMP_ORG_NAME_1 = ($temp_ORG_ID_1 == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME_1";				
			}				
			if (trim($PL_CODE)) {
				$cmd = " select PL_NAME from PER_LINE where PL_CODE = '$PL_CODE' ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
				$TMP_POSITION = (trim($data2[PL_NAME]))? "$data2[PL_NAME]$POSITION_LEVEL" : ""; 
			}
		} // end if	
		if($TMP_POEM_ID){
			unset($arr_ORG_ID, $TMP_ORG_NAME, $TMP_ORG_NAME_1);
			$cmd = " 	select ORG_ID, ORG_ID_1, PN_CODE from PER_POS_EMP   
							where POEM_ID=$TMP_POEM_ID ";
			$db_dpis2->send_cmd($cmd);
			$data2 = $db_dpis2->get_array();
			$PN_CODE = trim($data2[PN_CODE]);		
			if($select_org_structure==1){
				$cmd = " 	select ORG_ID, ORG_ID_1 from PER_PERSONAL  
								where POEM_ID=$TMP_POEM_ID ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
			}
			$temp_ORG_ID = $data2[ORG_ID] + 0;
			$temp_ORG_ID_1 = $data2[ORG_ID_1] + 0;
			$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($temp_ORG_ID, $temp_ORG_ID_1)";
			if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
			$db_dpis2->send_cmd($cmd);
			while ($data2 = $db_dpis2->get_array() ) {
				$temp_id = trim($data2[ORG_ID]);
				$TMP_ORG_NAME = ($temp_ORG_ID == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME";
				$TMP_ORG_NAME_1 = ($temp_ORG_ID_1 == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME_1";	
			}
			if (trim($PN_CODE)) {
				$cmd = " select PN_NAME from PER_POS_NAME where PN_CODE = '$PN_CODE' ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
				$TMP_POSITION = (trim($data2[PN_NAME]))? "$data2[PN_NAME] " . level_no_format($LEVEL_NAME) : ""; 
			}			
		} // end if
		if($TMP_POEMS_ID){
			unset($arr_ORG_ID, $TMP_ORG_NAME, $TMP_ORG_NAME_1);
			$cmd = " 	select ORG_ID, ORG_ID_1, EP_CODE from PER_POS_EMPSER    
							where POEMS_ID=$TMP_POEMS_ID ";
			$db_dpis2->send_cmd($cmd);
			//$db_dpis2->show_error();
			$data2 = $db_dpis2->get_array();
			$EP_CODE = trim($data2[EP_CODE]);	
			if($select_org_structure==1){
				$cmd = " 	select ORG_ID, ORG_ID_1 from PER_PERSONAL  
								where POEMS_ID=$TMP_POEMS_ID ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
			}
			$temp_ORG_ID = $data2[ORG_ID] + 0;
			$temp_ORG_ID_1 = $data2[ORG_ID_1] + 0;
			$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($temp_ORG_ID, $temp_ORG_ID_1)";
			if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
			$db_dpis2->send_cmd($cmd);
			while ($data2 = $db_dpis2->get_array() ) {
				$temp_id = trim($data2[ORG_ID]);
				$TMP_ORG_NAME = ($temp_ORG_ID == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME";
				$TMP_ORG_NAME_1 = ($temp_ORG_ID_1 == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME_1";	
			}
			if (trim($EP_CODE)) {
				$cmd = " select EP_NAME from PER_EMPSER_POS_NAME where EP_CODE = '$EP_CODE' ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
				$TMP_POSITION = (trim($data2[EP_NAME]))? "$data2[EP_NAME] " . level_no_format($LEVEL_NAME) : ""; 
			}			
		} // end if
		if($TMP_POT_ID){
			unset($arr_ORG_ID, $TMP_ORG_NAME, $TMP_ORG_NAME_1);
			$cmd = " 	select ORG_ID, ORG_ID_1, TP_CODE from PER_POS_TEMP    
							where POT_ID=$TMP_POT_ID ";
			$db_dpis2->send_cmd($cmd);
			//$db_dpis2->show_error();
			$data2 = $db_dpis2->get_array();
			$TP_CODE = trim($data2[TP_CODE]);		
			if($select_org_structure==1){
				$cmd = " 	select ORG_ID, ORG_ID_1 from PER_PERSONAL  
								where POT_ID=$TMP_POT_ID ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
			}
			$temp_ORG_ID = $data2[ORG_ID] + 0;
			$temp_ORG_ID_1 = $data2[ORG_ID_1] + 0;
			$cmd = "	select ORG_ID, ORG_NAME from PER_ORG where ORG_ID in ($temp_ORG_ID, $temp_ORG_ID_1)";
			if($select_org_structure==1) $cmd = str_replace("PER_ORG", "PER_ORG_ASS", $cmd);
			$db_dpis2->send_cmd($cmd);
			while ($data2 = $db_dpis2->get_array() ) {
				$temp_id = trim($data2[ORG_ID]);
				$TMP_ORG_NAME = ($temp_ORG_ID == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME";
				$TMP_ORG_NAME_1 = ($temp_ORG_ID_1 == $temp_id)? trim($data2[ORG_NAME]) : "$TMP_ORG_NAME_1";	
			}
			if (trim($TP_CODE)) {
				$cmd = " select TP_NAME from PER_TEMP_POS_NAME where TP_CODE = '$TP_CODE' ";
				$db_dpis2->send_cmd($cmd);
				$data2 = $db_dpis2->get_array();
				$TMP_POSITION = (trim($data2[TP_NAME]))? "$data2[TP_NAME] " . level_no_format($LEVEL_NAME) : ""; 
			}			
		} // end if
		$TMP_ORG_NAME = (trim($TMP_ORG_NAME))?  $TMP_ORG_NAME : "-";
		$TMP_ORG_NAME_1 = (trim($TMP_ORG_NAME_1))?  $TMP_ORG_NAME_1 : "-";			

		$returnValue = "$TMP_PER_ID<::>$TMP_PER_NAME<::>$PER_TYPE<::>$TMP_MV_ID";

		$class = "table_body";
		$onmouse_event = " onMouseOver=\"this.className='table_body_over';\" onMouseOut=\"this.className='table_body';\" ";
?>
          > 
            = 5)) {
	  			echo ""; 
	 		 } else { ?>
      			= 5)) {
      			echo "";
	 		} else {?>
/ สังกัด สังกัดที่ขอย้ายตามลำดับ วันที่ขอย้าย
1 2 3
       $ORG_NAME_1"?>  $ORG_NAME_2"?>  $ORG_NAME_3"?>  ">ดูข้าราชการ/ลูกจ้าง ขอย้าย - ">แก้ไขข้าราชการ/ลูกจ้าง ขอย้าย -">ลบข้าราชการ/ลูกจ้าง ขอย้าย
1) : ?>
 
;">
*  : 
   >
   
 :   : 
 :   : 
 :   : 
 :   
* วันที่ :     วุฒิปัจจุบัน : 
1)  : 
  
 : 
  
 : 
  
 : 
  
 : 
> >  
 
   
2)  : 
  
 : 
  
 : 
  
 : 
  
 : 
> >  
 
   
3)  : 
  
 : 
  
 : 
  
 : 
  
 : 
> >  
 
   
เหตุผลที่ขอย้าย :  >
 :  >
<?=$CLEAR_TITLE?>
พบทั้งสิ้น รายการ
1){ if($DPISDB=="odbc"){ $limit_data = " and MV_ID not in (select top $start_record MV_ID from PER_MOVE_REQ where PER_ID=$PER_ID and DEPARTMENT_ID=$DEPARTMENT_ID order by MOV_ID) "; }elseif($DPISDB=="mysql"){ $limit_data = " limit " . (($current_page - 1) * $data_per_page) . ", " . $data_per_page; } // end if } // end if if($PER_ID){ if($DPISDB=="odbc"){ $cmd = " SELECT MV_ID, MV_DATE, PL_CODE_1, PN_CODE_1, PL_CODE_2, PN_CODE_2, PL_CODE_3, PN_CODE_3, MV_REASON, MV_REMARK FROM PER_MOVE_REQ WHERE PER_ID = $PER_ID and DEPARTMENT_ID=$DEPARTMENT_ID $limit_data $order_str "; }elseif($DPISDB=="oci8"){ $tmp1 = $current_page * $data_per_page; $tmp2 = ($current_page - 1) * $data_per_page; $cmd = "select * from ( select alist.*, rownum rnum from ( SELECT MV_ID, MV_DATE, PL_CODE_1, PN_CODE_1, PL_CODE_2, PN_CODE_2, PL_CODE_3, PN_CODE_3, MV_REASON, MV_REMARK FROM PER_MOVE_REQ WHERE PER_ID=$PER_ID and DEPARTMENT_ID=$DEPARTMENT_ID $order_str ) alist where rownum <= $tmp1 ) where rnum > $tmp2 "; }elseif($DPISDB=="mysql"){ $cmd = " SELECT MV_ID, MV_DATE, PL_CODE_1, PN_CODE_1, PL_CODE_2, PN_CODE_2, PL_CODE_3, PN_CODE_3, MV_REASON, MV_REMARK FROM PER_MOVE_REQ WHERE PER_ID = $PER_ID and DEPARTMENT_ID=$DEPARTMENT_ID $order_str $limit_data "; } // end if $count_page_data = $db_dpis->send_cmd($cmd); } //echo "
--------------------> $cmd"; //$db_dpis->show_error(); if ($count_page_data) { ?> get_array()) { $data_count++; $num_order++; if($data_count > $data_per_page) break; $TMP_MV_ID = $data[MV_ID]; $current_list .= ((trim($current_list))?",":"") . $TMP_MV_ID; $TMP_MV_DATE = show_date_format($data[MV_DATE], 1); $TMP_PL_CODE_1 = trim($data[PL_CODE_1]); $TMP_PL_CODE_2 = trim($data[PL_CODE_2]); $TMP_PL_CODE_3 = trim($data[PL_CODE_3]); $TMP_PN_CODE_1 = trim($data[PN_CODE_1]); $TMP_PN_CODE_2 = trim($data[PN_CODE_2]); $TMP_PN_CODE_3 = trim($data[PN_CODE_3]); $TMP_PL_PN_NAME_1 = $TMP_PL_PN_NAME_2 = $TMP_PL_PN_NAME_3 = "-"; if( $PER_TYPE == 1 && ($TMP_PL_CODE_1 || $TMP_PL_CODE_2 || $TMP_PL_CODE_3) ){ $cmd = " select PL_CODE, PL_NAME from PER_LINE where trim(PL_CODE) in ('$TMP_PL_CODE_1', '$TMP_PL_CODE_2', '$TMP_PL_CODE_3') "; $db_dpis2->send_cmd($cmd); while ( $data2 = $db_dpis2->get_array() ) { $temp_id = trim($data2[PL_CODE]); $TMP_PL_PN_NAME_1 = ($TMP_PL_CODE_1 == $temp_id)? $data2[PL_NAME] : $TMP_PL_PN_NAME_1; $TMP_PL_PN_NAME_2 = ($TMP_PL_CODE_2 == $temp_id)? $data2[PL_NAME] : $TMP_PL_PN_NAME_2; $TMP_PL_PN_NAME_3 = ($TMP_PL_CODE_3 == $temp_id)? $data2[PL_NAME] : $TMP_PL_PN_NAME_3; } } // end if if( $PER_TYPE == 2 && ($TMP_PN_CODE_1 || $TMP_PN_CODE_2 || $TMP_PN_CODE_3) ){ $cmd = " select PN_CODE, PN_NAME from PER_POS_NAME where PN_CODE in ('$TMP_PN_CODE_1', '$TMP_PN_CODE_2', '$TMP_PN_CODE_3') "; $db_dpis2->send_cmd($cmd); while ( $data2 = $db_dpis2->get_array() ) { $temp_id = trim($data2[PN_CODE]); $TMP_PL_PN_NAME_1 = ($TMP_PN_CODE_1 == $temp_id)? $data2[PN_NAME] : $TMP_PL_PN_NAME_1; $TMP_PL_PN_NAME_2 = ($TMP_PN_CODE_2 == $temp_id)? $data2[PN_NAME] : $TMP_PL_PN_NAME_2; $TMP_PL_PN_NAME_3 = ($TMP_PN_CODE_3 == $temp_id)? $data2[PN_NAME] : $TMP_PL_PN_NAME_3; } } // end if if( $PER_TYPE == 3 && ($TMP_EP_CODE_1 || $TMP_EP_CODE_2 || $TMP_EP_CODE_3) ){ $cmd = " select EP_CODE, EP_NAME from PER_POS_EMPSER where EP_CODE in ('$TMP_EP_CODE_1', '$TMP_EP_CODE_2', '$TMP_EP_CODE_3') "; $db_dpis2->send_cmd($cmd); while ( $data2 = $db_dpis2->get_array() ) { $temp_id = trim($data2[EP_CODE]); $TMP_PL_PN_NAME_1 = ($TMP_EP_CODE_1 == $temp_id)? $data2[EP_NAME] : $TMP_PL_PN_NAME_1; $TMP_PL_PN_NAME_2 = ($TMP_EP_CODE_2 == $temp_id)? $data2[EP_NAME] : $TMP_PL_PN_NAME_2; $TMP_PL_PN_NAME_3 = ($TMP_EP_CODE_3 == $temp_id)? $data2[EP_NAME] : $TMP_PL_PN_NAME_3; } } // end if if( $PER_TYPE == 4 && ($TMP_TP_CODE_1 || $TMP_TP_CODE_2 || $TMP_TP_CODE_3) ){ $cmd = " select TP_CODE, TP_NAME from PER_POS_TEMP where TP_CODE in ('$TMP_TP_CODE_1', '$TMP_TP_CODE_2', '$TMP_TP_CODE_3') "; $db_dpis2->send_cmd($cmd); while ( $data2 = $db_dpis2->get_array() ) { $temp_id = trim($data2[TP_CODE]); $TMP_PL_PN_NAME_1 = ($TMP_TP_CODE_1 == $temp_id)? $data2[TP_NAME] : $TMP_PL_PN_NAME_1; $TMP_PL_PN_NAME_2 = ($TMP_TP_CODE_2 == $temp_id)? $data2[TP_NAME] : $TMP_PL_PN_NAME_2; $TMP_PL_PN_NAME_3 = ($TMP_TP_CODE_3 == $temp_id)? $data2[TP_NAME] : $TMP_PL_PN_NAME_3; } } // end if $class = "table_body"; $onmouse_event = " onMouseOver=\"this.className='table_body_over';\" onMouseOut=\"this.className='table_body';\" "; if($MV_ID==$TMP_MV_ID){ $class = "table_body_over"; $onmouse_event = ""; } // end if ?> >
วันที่ (1) (2) (3)
      "">ดูข้อมูลข้าราชการ/ลูกจ้างขอย้าย "">แก้ไขข้อมูลข้าราชการ/ลูกจ้างขอย้าย ">ลบข้อมูลข้าราชการ/ลูกจ้างขอย้าย
1) : ?>