コード例 #1
0
ファイル: Session.php プロジェクト: piratevn/cms-gio
    public static function lastUpdate($time, $sessionId = null)
    {
        $mysql = new Gio_Db_Mysql();
        $request = new Gio_Core_Request();
        $sessionId = $sessionId != null ? $sessionId : self::getId();
        $sql = 'UPDATE ' . $mysql->_tablePrefix . 'core_session 
					SET last_update = "%s", status = "active", ip = "%s" 
					WHERE session_id = "%s"';
        $sql = sprintf($sql, $mysql->escape($time), $mysql->escape($request->getRemoteIp()), $mysql->escape($sessionId));
        $rs = $mysql->query($sql);
        /**
         * Free result 
         */
        $mysql->freeResult($rs);
        return $mysql->affectedRows();
    }