session_start(); //include '../conn.php'; include '../function.php'; function findrank($id = null){ if($id == '') return $id; $results=mysql_query("select rank_eng from rank_master where rank_id=".$id) or die(mysql_error()); if($x = mysql_fetch_array($results)) return $x['rank_eng']; } //updatecrkrecotd($_SESSION['login_pno'], $_REQUEST['pno'], patrika_transdate); $orderdate = $rsq['transfer_order_date']; $orderno = $rsq['order_no ']; $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='".$_REQUEST['pno']."' ") or die(mysql_error()); $arow=@mysql_fetch_array($results); @extract($arow); $data = "SELECT * FROM `promotion_head_const_driver` where personal_number=".trim($_REQUEST['pno']).""; $arow1=mysql_query($data); $arow2=@mysql_fetch_array($arow1); @extract($arow2); function findrankComm1($pno){if($pno == '') return $pno; $results=mysql_query("select rank_eng,rank_id from rank_master where rank_id=(select rank from employee_master where personal_number=".$pno.")") or die(mysql_error()); if($x = mysql_fetch_array($results)) { return $x['rank_id']; } else { return 'N/A'; } } function findEmpHindiName1($pno) { $q=mysql_query("Select first_name_of_employee_hindi,mname_hindi,lname_hindi FROM employee_master WHERE personal_number='".trim($pno)."'") or die("emp hindi name error = ".mysql_error()); if(mysql_num_rows($q)>0) { $row=mysql_fetch_array($q); $empHindiName=$row['first_name_of_employee_hindi']." ".$row['mname_hindi']." ".$row['lname_hindi']; return $empHindiName; } return "----"; } function findrankComm2($pno){if($pno == '') return $pno; $results=mysql_query("select rank_eng,rank_id from rank_master where rank_id=(select rank from employee_master where personal_number=".$pno.")") or die(mysql_error()); if($x = mysql_fetch_array($results)) { return $x['rank_eng']; } else { return 'N/A'; } } function dateformatdriver($dt){ if($dt==""){ return "0000-00-00"; } $date = explode('/', $dt); $alldate = $date[2].'-'.$date[1].'-'.$date[0]; return $alldate; } if(isset($_POST['B1'])){ $cont_driver_rank = $_POST['cont_driver_rank']; $cont_driver_date = dateformatdriver($_POST['cont_driver_date']); $course_name = $_POST['course_name']; $course_no = $_POST['course_no']; $batch_no = $_POST['batch_no']; $obtain_marks = $_POST['obtain_marks']; $total_mark = $_POST['total_mark']; $driver_ident_num = $_POST['driver_ident_num']; $validity = dateformatdriver($_POST['validity']); $driving_category = $_POST['driving_category']; $crk_pno= $_SESSION['login_pno']; $personal_number= trim($_POST['personalno']); $crrent_rank= findrankComm1($_POST['personalno']); $employee_name= (findEmpHindiName1($_POST['personalno'])); if($batch_no=="" || $batch_no=="0" ){ $batch_no="0"; } $unit_code= $_SESSION['Unit']; $unit_name= $_SESSION['Unit1']; //echo "INSERT INTO promotion_head_const_driver (id, personal_number, crk_pno, employee_name, emp_curr_rank, promo_current_rank, promotion_date, course_name, course_no, batch_no, obtain_mark, total_mark, licence_no, validity_date, category) VALUES (NULL, '" .trim($personal_number). "','" . $crk_pno . "', '" . $employee_name . "','".$crrent_rank."', '".$cont_driver_rank."', '".$cont_driver_date."', '".$course_name."', '".$course_no."', '".$batch_no."', '".$obtain_marks."', '".$total_mark."', '".$driver_ident_num."', '".$validity."', '".$driving_category."')";exit; $sql1= "INSERT INTO promotion_head_const_driver (id, personal_number, crk_pno, employee_name, emp_curr_rank, promo_current_rank, promotion_date, course_name, course_no, batch_no, obtain_mark, total_mark, licence_no, validity_date, category, unit_code, unit_name) VALUES (NULL, '" .trim($personal_number). "','" . $crk_pno . "', '" . $employee_name . "','".$crrent_rank."', '".$cont_driver_rank."', '".$cont_driver_date."', '".$course_name."', '".$course_no."', '".$batch_no."', '".$obtain_marks."', '".$total_mark."', '".$driver_ident_num."', '".$validity."', '".$driving_category."','".$unit_code."','".$unit_name."')" or die('Can not Execute11' . mysql_error()); mysql_query($sql1); $sql2 ="UPDATE employee_master set rank='".$cont_driver_rank."' where personal_number='".trim($personal_number)."'"; mysql_query($sql2); $sql3 ="UPDATE new_posting_detail set present_rank='".$cont_driver_rank."' where personal_number='".trim($personal_number)."'"; mysql_query($sql3); header("Location: confirm_driver.php?pno=$personal_number"); } if(isset($_POST['B2'])){ $cont_driver_rank = $_POST['cont_driver_rank']; $cont_driver_date = dateformatdriver($_POST['cont_driver_date']); $course_name = $_POST['course_name']; $course_no = $_POST['course_no']; $batch_no = $_POST['batch_no']; $obtain_marks = $_POST['obtain_marks']; $total_mark = $_POST['total_mark']; $driver_ident_num = $_POST['driver_ident_num']; $validity = dateformatdriver($_POST['validity']); $driving_category = $_POST['driving_category']; $crk_pno= $_SESSION['login_pno']; $personal_number= trim($_POST['personalno']); $crrent_rank= findrankComm1($_POST['personalno']); $employee_name= findEmpHindiName1($_POST['personalno']); if($batch_no=="" || $batch_no=="0" ){ $batch_no="0"; } $unit_code= $_SESSION['Unit']; $unit_name= $_SESSION['Unit1']; //echo "UPDATE promotion_head_const_driver set crk_pno='".$crk_pno."', employee_name='".$employee_name."', emp_curr_rank='".$crrent_rank."', promo_current_rank='".$cont_driver_rank."', promotion_date='".$cont_driver_date."', course_name='".$course_name."', batch_no='".$batch_no."', obtain_mark='".$obtain_marks."', total_mark='".$total_mark."', licence_no='".$driver_ident_num."', validity_date='".$validity."', category='".$driving_category."' where personal_number=".$personal_number."";exit; $sql1= "UPDATE promotion_head_const_driver set crk_pno='".$crk_pno."', employee_name='".$employee_name."', promo_current_rank='".$cont_driver_rank."', promotion_date='".$cont_driver_date."', course_name='".$course_name."', course_no='".$course_no."' , batch_no='".$batch_no."', obtain_mark='".$obtain_marks."', total_mark='".$total_mark."', licence_no='".$driver_ident_num."', validity_date='".$validity."', category='".$driving_category."', unit_code='".$unit_code."', unit_name='".$unit_name."' where personal_number=".$personal_number.""; mysql_query($sql1); $sql2 ="UPDATE employee_master set rank='".$cont_driver_rank."' where personal_number='".trim($personal_number)."'"; mysql_query($sql2); $sql3 ="UPDATE new_posting_detail set present_rank='".$cont_driver_rank."' where personal_number='".trim($personal_number)."'"; mysql_query($sql3); header("Location: confirm_driver.php?pno=$personal_number"); } ?>