<?php

include_once 'main.class.php';

$db = new DBMain();

// username
// password
// user_type
// email
// clients_id


// check if this username already exists via get
$check_result = $db->exec_query('safesure_users', ['*'], '', '', '', '', "record_id = " . $_GET['record_id'] );
if ($check_result->num_rows > 0) {

    if(strlen($_GET['password']) > 3){
        $password = hash('sha256', $_GET['password']);
        $update = $db->Update('safesure_users', ['safesure_users_name', 'password', 'user_type_id', 'email', 'clients_multi','name','assessor_number','moderator_number'], [$_GET['username'], $password, $_GET['user_type'], $_GET['email'], $_GET['clients_id'], $_GET['name'], $_GET['assessor_number'], $_GET['moderator_number']], "record_id = '" . $_GET['record_id'] . "'");
    }else{
        $update = $db->Update('safesure_users', ['safesure_users_name', 'user_type_id', 'email', 'clients_multi','name','assessor_number','moderator_number'], [$_GET['username'], $_GET['user_type'], $_GET['email'], $_GET['clients_id'], $_GET['name'], $_GET['assessor_number'], $_GET['moderator_number']], "record_id = '" . $_GET['record_id'] . "'");
    }


    // if update successfull
    if ($update) {
        echo 'Success';
    } else {
        echo "Error: $update";
    }
} else {
    echo 'Error: User does not exist';
}
