コード例 #1
1
ファイル: SQL.php プロジェクト: elsonvinicius/huab
 /**
  * Construtor da classe, recupera o conexão com o SGBD
  * @access public
  * @param Conexao $oCon
  */
 public function __construct($oCon)
 {
     # interface para o objeto de conexão
     $this->con = $oCon;
     # Recupera a conexão com o SGBD
     $this->link = $oCon->getLink();
 }
コード例 #2
0
ファイル: pdo.php プロジェクト: elsonvinicius/framework
    public function commit()
    {
        $this->link->commit();
    }
    /**
     * Desfaz todas as alterações realizadas numa
     * transação do SGBD
     */
    public function rollBack()
    {
        $this->link->rollBack();
    }
    /**
     * Recupera o id da último insert realizado
     * no banco de dados, domente para campos 
     * do tipo auto-incremento
     * @return String
     */
    public function lastInsertId()
    {
        return $this->link->lastInsertId();
    }
}
# Fim da classe Conexao
error_reporting(E_ALL);
ini_set('display_errors', 1);
ini_set('html_errors', true);
$pdo = new Conexao('pgsql', 'localhost', 'framework', 'postgres', '312487', 5432);
echo "<pre>";
print_r($pdo->getLink());
echo "</pre>";