39 lines
1.3 KiB
PHP
39 lines
1.3 KiB
PHP
|
|
||
|
<?php
|
||
|
include 'config.php';
|
||
|
|
||
|
|
||
|
$sql = "SELECT * FROM edvms.users";
|
||
|
$result = $conn->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);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
?>
|
||
|
|
||
|
|