// Check for online users
$result = SQL_QUERY("SELECT `id`, `ip`, `userid`, `refid`, `module`, `action`, `what`, `is_member`, `is_admin`, `timestamp` FROM `{?_MYSQL_PREFIX?}_online` ORDER by `timestamp` DESC",
__FILE__, __LINE__);
- if (SQL_NUMROWS($result) > 0) {
+ if (!SQL_HASZERONUMS($result)) {
// List all online users
- $OUT = ''; $SW = 2;
+ $OUT = '';
while ($row = SQL_FETCHARRAY($result)) {
if ($row['is_admin'] == 'Y') {
// Is an administrator
}
// Add more content
- $row['sw'] = $SW;
$row['timestamp'] = generateDateTime($row['timestamp'], 2);
// Load row template and switch color
$OUT .= loadTemplate('admin_list_online_row', true, $row);
- $SW = 3 - $SW;
} // END - while
// Free memory