PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]; try { $pdo = new PDO($dsn, $database_user, $database_pass, $opt); $stmt = $pdo->query("SELECT * FROM `forwarding_hosts`"); $networks = $stmt->fetchAll(PDO::FETCH_COLUMN); foreach ($networks as $network) { if (in_net($_GET['host'], $network)) { echo '200 permit'; exit; } } echo '200 dunno'; } catch (PDOException $e) { echo 'settings { }'; exit; } ?>