CasperSecurity
<?php
session_start();
include '../../../../web/connection/connection.php';
//add new designation
$designation_id = $_REQUEST['designation_id'];
$designation_name = $_REQUEST['designation_name'];
$designation_short_name = $_REQUEST['designation_short_name'];
$designation_grade_id = $_REQUEST['designation_grade_id'];
$employee_type = $_REQUEST['employee_type'];
$created_on = date('Y-m-d');
$created_by = $_SESSION['USER_ID'];
$is_active = 'yes';
//add new designation_grade
$designation_grade_id = $_REQUEST['designation_grade_id'];
$designation_grade_name = $_REQUEST['designation_grade_name'];
//inserting data into designation table
$db_handle = new DBController();
$newInsert1 = $db_handle->tableinsert("INSERT INTO designation(designation_id,designation_name,designation_short_name,designation_grade_id,employee_type,created_on,created_by,is_active)
VALUES('$designation_id','$designation_name','$designation_short_name','$designation_grade_id','$employee_type','$created_on','$created_by','$is_active')");
if($newInsert1 == TRUE){
echo 'Data Inserted into table 1 Successfully';
//if insertion is successful in designation table then fetch a particular primary key needed
$db_handle = new DBController();
$select = $db_handle->runQuery("SELECT designation_id FROM designation WHERE designation_name = '$designation_name' ");
foreach ($select as $v){
$designation_id = $v['designation_id']; // unique primary key needed as a data for the nested table
}
// inserting data into designation grade table
$db_handle = new DBController();
$newInsert2 = $db_handle->tableinsert("INSERT INTO designation_grade(designation_grade_id,designation_grade_name)
VALUES('$designation_grade_id','$designation_grade_name')");
if($newInsert2 == TRUE){
echo 'Data Inserted Successfully in table 2';
}else{
echo 'Not Inserted 2' ;
}
}else{
echo 'Not Inserted 1' ;
}
?>