prepare("SELECT COUNT(*) FROM users WHERE username LIKE :keywd AND NOT (SELECT COUNT(*) FROM bans WHERE userId = users.id AND NOT isDismissed)"); $query->bindParam(":keywd", $keyword_sql, PDO::PARAM_STR); $query->execute(); $pages = ceil($query->fetchColumn()/15); if($page > $pages) $page = $pages; if(!is_numeric($page) || $page < 1) $page = 1; $offset = ($page - 1)*15; $query = $pdo->prepare("SELECT * FROM users WHERE username LIKE :keywd AND NOT (SELECT COUNT(*) FROM bans WHERE userId = users.id AND NOT isDismissed) ORDER BY lastonline DESC LIMIT 15 OFFSET $offset"); $query->bindParam(":keywd", $keyword_sql, PDO::PARAM_STR); $query->execute(); function buildURL($page) { global $keyword; $url = "?"; if($keyword) $url .= "SearchTextBox=$keyword&"; $url .= "PageNumber=$page"; return $url; } pageBuilder::$pageConfig["title"] = "Browse People"; pageBuilder::buildHeader(); ?>