ok
Direktori : /home2/selectio/www/y1jobportal.in/admin/api/ |
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); ?>