session_start();
include '../conn.php';
$pno=$_REQUEST['id'];
while(strlen($pno)<9){
$pno="0".$pno;
}
function findrank1($pno){
if($pno == '') return $pno;
$results=mysql_query("select rank_hin from rank_master where rank_id=(select rank from employee_master where personal_number=".$pno.")") ;
if($x = mysql_fetch_array($results)) return $x['rank_hin'];
}
function formatDateField($date){
if($date=='0000-00-00' || $date=='')
return '';
$strArray=explode("-",$date);
$newDate=$strArray[2]."/".$strArray[1]."/".$strArray[0];
return $newDate;
}
function datetodatabase($str){
if($str=='' || $str=='//'){
return '';
}
$strarr=explode("/",$str);
$newdate=$strarr[2]."-".$strarr[1]."-".$strarr[0];
return $newdate;
}
//$sel_date
if(isset($_REQUEST["B1"]))
{
if($_REQUEST['pdate']!=""){
$temp = explode('/',$_REQUEST['pdate']);
$Promotion_Date = $temp[2].'-'. $temp[1].'-'. $temp[0];
} else{
$Promotion_Date="0000-00-00";
}
/*
$temp = explode('/',$_REQUEST['fdate']);
$From_Date = $temp[2].'-'. $temp[1].'-'. $temp[0];
$temp = explode('/',$_REQUEST['tdate']);
$To_Date = $temp[2].'-'. $temp[1].'-'. $temp[0];
$temp = explode('/',$_REQUEST['jdate']);
$Joing_Date_at_Promotion = $temp[2].'-'. $temp[1].'-'. $temp[0];
*/
$rs = mysql_query('select key_id,personal_number,present_address,present_address_hindi,present_phone_residence_mobile,present_phone_office,present_range,present_state_name,present_district_name,present_rank,present_designation,proficiency_of_employee,present_grad,date_of_selection_grad,s_selection_grad_date,s_selection_grad,higher_selection_grad_date,higher_selection_grad,transfer_posting_flag,transfer_order_date,order_no,release_date,type_of_joining,joining_unit,joining_sub_unit,transfer_reason,posting_date,posting_time,pormotion_date,alloted_to,first_name_of_employee_english,middle_name_of_employee_english,last_name_of_employee_english,archive_date from new_posting_detail where personal_number = '.$_REQUEST['personalno']);
if(mysql_num_rows($rs) > 0)
{
$rs = mysql_fetch_array($rs);
extract($rs);
$Personal_Number = $personal_number;
$Employee_name = $first_name_of_employee_english.' '.$middle_name_of_employee_english.' '.$last_name_of_employee_english;
$Promotion_Order_No = $_REQUEST['p_orderno'];
$Promotion_Type = $_REQUEST['ptype'];
$seniority_level = $_REQUEST['slevel'];
$sub_unit = $_REQUEST['Joining_Sub_Unit_Name'];
// $Batch = $_REQUEST['batch'];
$Total_marks = 0;
// $marks_Obtained = $_REQUEST['tmarks'];
//$Position = $_REQUEST['position'];
// $promotion_District = $_REQUEST['district'];
// $promotion_Unit = $_REQUEST['Joining_Unit_Name'];
$Previous_Promotion_rank = $_REQUEST['Previous_Promotion_rank'];
$no_of_previous_promotion=0;
if($_REQUEST['promotion_status']!=""){
$no_of_previous_promotion=$_REQUEST['promotion_status'];
}
//$no_of_previous_promotion=$_REQUEST['promotion_status'];
}
$Promotion_OrderDate="0000-00-00";
if($_REQUEST['p_orderdate']!=""){
$Promotion_OrderDate=datetodatabase($_REQUEST['p_orderdate']);
}
mysql_query("update promotion_detail set Promotion_Date='$Promotion_Date', Promotion_Order_No='$Promotion_Order_No', Promotion_Type='$Promotion_Type', seniority_level='$seniority_level', sub_unit='$sub_unit', Total_marks='$Total_marks', Previous_Promotion_rank='$Previous_Promotion_rank',no_of_previous_promotion='$no_of_previous_promotion', Promotion_OrderDate='".$Promotion_OrderDate."',remark='".$_REQUEST['comment']."' where Serial_number=".$_REQUEST['soid']);
header("Location: confirm_edit.php?id=".$personal_number);
}
$rec=mysql_query("select Serial_number,Personal_Number,Employee_name,Previous_Promotion_rank,no_of_previous_promotion,Promotion_Date,Promotion_Order_No,Promotion_Type,seniority_level,sub_unit,Batch,To_Date,From_Date,Total_marks,marks_Obtained,Position,Joing_Date_at_Promotion,promotion_District,promotion_Unit,selection_date,selection_grade,selection_type,Promotion_OrderDate,remark,PTC_Session,PCT_Batch_no,chest_no,PTCName from promotion_detail where Serial_number=".$_REQUEST['eid']);
$sec_type=array();
if(mysql_num_rows($rec)){
while($row=mysql_fetch_array($rec)){
$sec_type[]=$row['selection_type'];
$seldate1=$row['selection_date'];
$selgrade=$row['selection_grade'];
}
}
$cnt=count($sec_type);
$recno=mysql_query("select max(selection_type) maxi from promotion_detail where Personal_Number=".$pno);
// $sec_type1=array();
if(mysql_num_rows($recno)){
while($row=mysql_fetch_array($recno)){
$sec_type1=$row['maxi'];
}
}
$cnt1=count($sec_type1);
$temp = explode('-',$seldate1);
$sel_date = $temp[2].'/'. $temp[1].'/'. $temp[0];
function findrank($id = null)
{
$results=mysql_query("select serial_number,rank_id,rank_eng,rank_hin from rank_master where rank_id=".$id) ;
if($x = mysql_fetch_array($results))
{
return $x['rank_eng'];
} else {
return 'N/A';
}
}
$results=mysql_query("select key_id,personal_number,present_address,present_address_hindi,present_phone_residence_mobile,present_phone_office,present_range,present_state_name,present_district_name,present_rank,present_designation,proficiency_of_employee,present_grad,date_of_selection_grad,s_selection_grad_date,s_selection_grad,higher_selection_grad_date,higher_selection_grad,transfer_posting_flag,transfer_order_date,order_no,release_date,type_of_joining,joining_unit,joining_sub_unit,transfer_reason,posting_date,posting_time,pormotion_date,alloted_to,first_name_of_employee_english,middle_name_of_employee_english,last_name_of_employee_english,archive_date from new_posting_detail where personal_number='".$pno."' ") ;
$arow=mysql_fetch_array($results);
extract($arow);
?>
Uttar Pradesh Police Nominol Roll System
|
|
|
जनपद/इकाई का नाम
echo ' - '.strToUpper($_SESSION['Unit1']); ?> |
|
बैक |
होम |
लॉग आऊट |
|
|
|
|