query($sql); while ($row = $result->fetch_assoc()) { $id = $row['id']; $name = $row['name']; $email = $row['email']; $password = $row['password']; $company = $row['company']; $department = $row['department']; $role = $row['role']; $check_sql = "SELECT * FROM vault.vault_users WHERE id = '$id'"; $check_result = $conn->query($check_sql); if ($check_result->num_rows > 0) { // If the id is already present, update the data $update_sql = "UPDATE vault.vault_users SET name = '$name', email = '$email', password = '$password', company = '$company', department = '$department', role = '$role' WHERE id = '$id'"; $conn->query($update_sql); } else { // If the id is not present, insert the data $insert_sql = "INSERT INTO vault.vault_users (id, name, email, password, company, department, role) VALUES ('$id', '$name', '$email', '$password', '$company', '$department', '$role')"; $conn->query($insert_sql); } } ?>