コード例 #1
0
ファイル: db.php プロジェクト: rasher/redditstream
 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}'");
     }
 }
コード例 #2
0
ファイル: period-reset.php プロジェクト: rasher/redditstream
<?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";
}