Esempio n. 1
0
 public function __construct()
 {
     try {
         $this->db = new PDO('mysql:dbname=' . cfg::cdb('database') . ';host=' . cfg::cdb('hostname'), cfg::cdb('username'), cfg::cdb('password'));
     } catch (PDOException $e) {
         throw new SmartyException('Mysql Resource failed: ' . $e->getMessage());
     }
     $this->fetch = $this->db->prepare('SELECT modified, source FROM templates WHERE name = :name');
 }
Esempio n. 2
0
 public function __construct()
 {
     try {
         $this->db = new PDO('mysql:dbname=' . cfg::cdb('database') . ';host=' . cfg::cdb('hostname'), cfg::cdb('username'), cfg::cdb('password'));
     } catch (PDOException $e) {
         throw new SmartyException('Mysql Resource failed: ' . $e->getMessage());
     }
     $this->fetch = $this->db->prepare('SELECT modified, content FROM output_cache WHERE id = :id');
     $this->fetchTimestamp = $this->db->prepare('SELECT modified FROM output_cache WHERE id = :id');
     $this->save = $this->db->prepare('REPLACE INTO output_cache (id, name, cache_id, compile_id, content)
         VALUES  (:id, :name, :cache_id, :compile_id, :content)');
 }