database->escape(ip2long($ip_address)); $timestamp_escaped = $this->database->escape( date('Y-m-d H:i:s', $timestamp) ); $query = ' select count(*) `number_requests_since` from `api_log` where `ip_address` = ' . $ip_address_escaped . ' and `timestamp` >= ' . $timestamp_escaped . ' '; $result = $this->database->query($query); $row = $result->fetch_assoc(); return $row['number_requests_since']; } }