<?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)
]);
?>