ok

Mini Shell

Direktori : /home2/selectio/www/y1jobportal.in/admin/api/
Upload File :
Current File : //home2/selectio/www/y1jobportal.in/admin/api/edit_employee_details.php

<?php
include_once('config/config.php');
include_once('config/custom-functions.php');
include 'config/send-sms.php';
$fn = new custom_functions();

try{    
  
    if (!isset($_POST['client_first_name']) && empty(trim($_POST['client_first_name']))) {
        $response['error'] = true;
        $response['message'] = "First name can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }else if (!isset($_POST['client_last_name']) && empty(trim($_POST['client_last_name']))){
        $response['error'] = true;
        $response['message'] = "Last name can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    else if (!isset($_POST['client_mobile_no']) && empty(trim($_POST['client_mobile_no']))){
        $response['error'] = true;
        $response['message'] = "mobile no can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    else if (!isset($_POST['password']) && empty(trim($_POST['password']))){
        $response['error'] = true;
        $response['message'] = "Password can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    
    else if (!isset($_POST['client_address1']) && empty(trim($_POST['client_address1']))){
        $response['error'] = true;
        $response['message'] = "Client address1 can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    else if (!isset($_POST['district_id']) && empty(trim($_POST['district_id']))){
        $response['error'] = true;
        $response['message'] = "District can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    else if (!isset($_POST['state_id']) && empty(trim($_POST['state_id']))){
        $response['error'] = true;
        $response['message'] = "State can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    
    else if (!isset($_POST['al_city']) && empty(trim($_POST['al_city']))){
        $response['error'] = true;
        $response['message'] = "Allocated city can't be empty!";
        print_r(json_encode($response));
        return false;
        exit();
    }
    

    //     $districts = $_POST['districts'];


    $fname  = (isset($_POST['client_first_name'])) ? $fn->xss_clean($_POST['client_first_name']) : "";
    $lname  = (isset($_POST['client_last_name'])) ? $fn->xss_clean($_POST['client_last_name']) : "";
    $mobile  = (isset($_POST['client_mobile_no'])) ? $fn->xss_clean($_POST['client_mobile_no']) : "";
    $email  = (isset($_POST['client_email'])) ? $fn->xss_clean($_POST['client_email']) : "";
    $pasword  = (isset($_POST['password'])) ? $fn->xss_clean($_POST['password']) : "";
    $address1  = (isset($_POST['client_address1'])) ? $fn->xss_clean($_POST['client_address1']) : "";
    $city  = (isset($_POST['district_id'])) ? $fn->xss_clean($_POST['district_id']) : "";
    $state  = (isset($_POST['state_id'])) ? $fn->xss_clean($_POST['state_id']) : "";
    $type  = (isset($_POST['type'])) ? $fn->xss_clean($_POST['type']) : "";
    $al_city = $_POST['al_city'];
    $al_cities = implode(",", $al_city);
    $ids = $_POST['ids'];
    error_log("stephen array".$al_city);
    
    $uuid=$fn->gen_uuid();

      // here district stored in city column
      
$id = // the id value you want to use for updating

$statement = $pdo->prepare("UPDATE `employee` 
    SET `al_city` = ?, `first_name` = ?, `last_name` = ?, `mobile_no` = ?, `email` = ?, `password` = ?, `address` = ?, `status` = ?, `type` = ?, `city` = ?, `state` = ? 
    WHERE `id` = ?");
$result = $statement->execute(array($al_cities, $fname, $lname, $mobile, $email, $pasword, $address1, 1, $type, $city, $state, $ids));




$statement2 = $pdo->prepare("UPDATE `users` 
    SET `firstname` = ?, `lastname` = ?,  `email` = ?, `password` = ?, `address_line1` = ?, `status` = ?, `role_json` = ?, `city` = ?, `state` = ? 
    WHERE `mobile` = ?");
$result2 = $statement2->execute(array($fname, $lname, $email, $pasword, $address1, 1, 2, $al_cities, $state , $mobile));

    	
    	if($result){
		    $response['error']=false;
		    $response['message']="Employee details Edited successfuly ".$fname;
		}else{
		    $response['error']=true;
		    $response['message']='failed';
		}
}catch(Exception $e){
    $response['error']=true;
    $response['message']='something went wrong :'.$e;
    error_log($e);
}   
echo json_encode($response);


?>

Zerion Mini Shell 1.0