session_start();
include '../conn.php';
$pno=$_REQUEST['id'];
while(strlen($pno)<9){
$pno="0".$pno;
}
function findrank1($pno){
if($pno == '') return $pno;
//echo "select rank_hin from rank_master where rank_id=(select confirmation_rank from employee_master where personal_number=".$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'];
}
$rec=mysql_query("select max(selection_type) maxi from promotion_detail where Personal_Number=".$pno);
$sec_type=array();
if(mysql_num_rows($rec)){
while($row=mysql_fetch_array($rec)){
$sec_type[]=$row['maxi'];
}
}
$cnt=count($sec_type);
if(isset($_REQUEST["B1"]))
{
/*print_r($_REQUEST);
exit(0);*/
$temp = explode('/',$_REQUEST['pdate']);
$Promotion_Date = $temp[2].'-'. $temp[1].'-'. $temp[0];
$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 * 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['rank'];
$no_of_previous_promotion=$_REQUEST['promotion_status'];
}
$rec=mysql_query("select max(selection_type) maxi from promotion_detail where Personal_Number=".$Personal_Number);
$sec_type=array();
if(mysql_num_rows($rec)){
while($row=mysql_fetch_array($rec)){
$sec_type[]=$row['maxi'];
}
}
$cnt=count($sec_type);
$sel_type=$sec_type[$cnt-1]+1;
if($sel_type==1){
$select_grade=$_REQUEST["Present_grad1"];
$temp=explode('/',$_REQUEST['sgd1']);
}
if($sel_type==2){
$select_grade=$_REQUEST["Present_grad2"];
$temp=explode('/',$_REQUEST['sgd2']);
}
if($sel_type==3){
$select_grade=$_REQUEST["Present_grad3"];
$temp=explode('/',$_REQUEST['sgd3']);
}
$select_date=$temp[2].'-'.$temp[1].'-'.$temp[0];
if($select_date=='--' && $select_grade=='')
$sel_type=0;
mysql_query("insert into promotion_detail(Personal_Number, Employee_name,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, Previous_Promotion_rank,selection_date,selection_grade,selection_type) values('$Personal_Number', '$Employee_name','$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', '$Previous_Promotion_rank','".$select_date."','".$select_grade."',".$sel_type.")") ;
header("Location: confirm_add.php?id=".$personal_number);
}
function findrank($id = null)
{
$results=mysql_query("select * 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 * 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']); ?> |
|
बैक |
होम |
लॉग आऊट |
|
|
|
|