예제 #1
0
 public function getEncontro()
 {
     $config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/application.ini', APPLICATION_ENV);
     try {
         $db = new Zend_Db_Adapter_Pdo_Pgsql(array('host' => $config->resources->db->params->host, 'port' => $config->resources->db->params->port, 'username' => $config->resources->db->params->username, 'password' => $config->resources->db->params->password, 'dbname' => $config->resources->db->params->dbname));
         $id_encontro = $config->encontro->codigo;
         $sql = "\n            SELECT * FROM encontro WHERE id_encontro = ? ;\n            ";
         $this->encontro = $db->fetchRow($sql, $id_encontro);
     } catch (Exception $e) {
         throw new Exception("Erro ao se conectar com o banco de dados.<br>Detalhes: " . $e->getMessage());
     }
 }
예제 #2
0
파일: Pgsql.php 프로젝트: xinghao/shs
 public function fetchRow($sql, $bind = array(), $fetchMode = null)
 {
     logStd('fetchRow', 'using customer pgsql adapter');
     return parent::fetchRow($sql, $bind, $fetchMode);
 }