pivi_vault_system/sync.php

39 lines
1.3 KiB
PHP
Raw Normal View History

2024-02-28 15:55:13 +08:00
<?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);
}
}
?>