static function Increment($thread_id, $period_id = null) { $thread_id = ESQL::Escape($thread_id); $period_id = ESQL::Escape($period_id); $count_id = self::GetCurrentId($thread_id, $period_id); if ($count_id == null) { if ($period_id == null) { $period_id = CountPeriod::GetCurrentId(); } self::Insert($thread_id, $period_id); } else { ESQL::Query("update page_usage set view_count = view_count + 1 where count_id = '{$count_id}'"); } }
<?php if (isset($argv)) { chdir('../../'); require_once 'models/db.php'; $result = CountPeriod::OpenNew(); if ($result != false) { print "New count period started\n"; } else { print mysql_error(); } } else { print "Command line only script\n"; }