$sb, 'o' => $o))); $sql = mysqli_query($mysqli, "SELECT SQL_CALC_FOUND_ROWS * FROM users, user_settings WHERE users.user_id = user_settings.user_id AND (user_name LIKE '%$q%' OR user_email LIKE '%$q%') AND user_archived_at IS NULL ORDER BY $sb $o LIMIT $record_from, $record_to"); $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); ?>

Users


"> Invited"; }elseif ($user_status == 1) { $user_status_display = "Active"; }else{ $user_status_display = "Disabled"; } $user_avatar = htmlentities($row['user_avatar']); $user_token = htmlentities($row['user_token']); $user_default_company = $row['user_default_company']; $user_role = $row['user_role']; if ($user_role == 3) { $user_role_display = "Administrator"; }elseif ($user_role == 2) { $user_role_display = "Technician"; }else{ $user_role_display = "Accountant"; } $user_company_access_sql = mysqli_query($mysqli, "SELECT company_id FROM user_companies WHERE user_id = $user_id"); $user_company_access_array = array(); while ($row = mysqli_fetch_array($user_company_access_sql)) { $user_company_access_array[] = $row['company_id']; } $user_company_access = implode(',',$user_company_access_array); $user_initials = htmlentities(initials($user_name)); $sql_last_login = mysqli_query($mysqli, "SELECT * FROM logs WHERE log_user_id = $user_id AND log_type = 'Login' ORDER BY log_id DESC LIMIT 1" ); $row = mysqli_fetch_array($sql_last_login); $log_created_at = $row['log_created_at']; $log_ip = htmlentities($row['log_ip']); $log_user_agent = htmlentities($row['log_user_agent']); $log_user_os = getOS($log_user_agent); $log_user_browser = getWebBrowser($log_user_agent); $last_login = "$log_user_os
$log_user_browser
$log_ip"; if (empty($last_login)) { $last_login = "Never logged in"; } ?>
Name Email Role Status Last Login Action
">