0

Classe de Conexão para BD Postgresql

criado por Vanessa Schissato em 08/11/2005 9:58am
Classe simples para conexão com banco de dados postgresql
Data Autor Changelog Download
12/01/2006 5:45pm Vanessa Schissato Versão 1.01 Versão 1.01

Comentários:

Mostrando 1 - 5 de 5 comentários
ops....errei
function Executar($sql){


$this->result = odbc_exec($this->link,$sql) or die ("Erro ao executar query");

return $this->result;

}
27/01/2006 9:16pm (~19 anos atrás)

Para acesso a "qualquer" base de dados
Aviso: Não testei, tudo que sei sobre odbc aprendi hj
<?
class Conexao{



var $user = "usuario";

var $pass = "senha";

var $link;

var $result;


// Metodo construtor

function Conexao($bd){

$this->link = odbc_connect("dbname='$bd' user='$this->user' password='$this->pass'") or die ("Configuracao de Banco de Dados Errada!");
}


// Executa query

function Executar($sql){


$this->result = pg_exec($this->link,$sql) or die ("Erro ao executar query");

return $this->result;

}


// Salva no array $line resultados retornados

function MostrarResultados(){


$line = odbc_fetch_array($this->result);

return $line;

}


// Numero de linhas retornada na consulta

function ContarLinhas(){


$lines = odbc_num_rows($this->result);

return $lines;

}


// Fecha conexao

function Fechar(){


odbc_close($this->link);

}


// Libera consulta da memoria

function Liberar(){


odbc_free_result($this->result);

}

}

?>
27/01/2006 9:15pm (~19 anos atrás)

Pequeno errinho já consertado
^^
12/01/2006 5:45pm (~19 anos atrás)

Erro por que ele esta tentando liberar do mysql e estamos usando "Postgresql"

acho q o serto seria!!

function Liberar(){
pg_free_result($this->result);
}
10/01/2006 5:40pm (~19 anos atrás)

Rafael Quines disse:
Olá... Errou na hora de liberar a query:

function Liberar(){
mysql_free_result($this->result);
}

flw
16/11/2005 3:13am (~19 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)