static function GetCurrentId($thread_id, $period_id = null) { $thread_id = ESQL::Escape($thread_id); $period_id = ESQL::Escape($period_id); if ($period_id == null) { return ESQL::QueryFirstField("\n\t\t\tselect\n\t\t\t\tu.count_id\n\t\t\tfrom page_usage u\n\t\t\t\tinner join usage_period up on up.period_id = u.period_id\n\t\t\twhere\n\t\t\t\tup.end_date is null and\n\t\t\t\tu.thread_id = '{$thread_id}'"); } else { return ESQL::QueryFirstField("select count_id from page_usage where period_id = '{$period_id}' and thread_id = '{$thread_id}'"); } }