<?php
    header
('Content-Type: application/json');
    require_once 
'../DB/db_credentials.php';
    require_once 
'../DB/db_connection.php';

    
$id        $_POST['id']        ?? '';
    
$firstName $_POST['firstName'] ?? '';
    
$lastName  $_POST['lastName']  ?? '';
    
$email     $_POST['email']     ?? '';
    
$isAdmin   $_POST['isAdmin']   ?? 0;
    
$isActive  $_POST['isActive']  ?? 0;

    if (!
$id || !$firstName || !$lastName || !$email) {
        echo 
json_encode(['status'=>'error','message'=>'Missing data.']);
        exit;
    }

    
$sql "UPDATE citeLeParis_user 
            SET firstName=?, lastName=?, email=?, isAdmin=?, isActive=? 
            WHERE pk_userID=?"
;
    
$stmt mysqli_prepare($dbc$sql);
    
mysqli_stmt_bind_param($stmt'ssssii'$firstName$lastName$email$isAdmin$isActive$id);
    
$ok mysqli_stmt_execute($stmt);
    
mysqli_stmt_close($stmt);
    
mysqli_close($dbc);

    echo 
json_encode([
    
'status'  => $ok 'success' 'error',
    
'message' => $ok 
        
'Employee updated.' 
        
'Update failed: '.mysqli_error($dbc)
    ]);
?>