lex-dmm 1 Denunciar post Postado Fevereiro 21, 2010 Olá pessoal. Encontrei aqui no imaster, a classe abaixo para fazer a conexão com o banco de dados. (Link de onde eu vi a classe) <?php /* —————————————— | Classe de conexão —————————————— */ define("SERVIDOR", "localhost"); define("USUARIO", "user"); define("SENHA", "senha"); define("BANCO", "meubanco"); Class ClassConexao extends Mysqli{ public function __construct(){ try { @$this->connect( SERVIDOR, USUARIO, SENHA, BANCO ); if(mysqli_connect_errno() != 0) { throw new Exception(mysqli_connect_errno()); } } catch(Exception $erro) { $mensagem = $erro->getMessage(); $codigo = $erro->getCode(); $arquivo = $erro->getFile(); $trace = $erro->getTraceAsString(); $dir = getcwd()."\\logs\\"; if(!file_exists($dir)) { mkdir($dir); } error_log(date("Y-m-d H:i:s")."|$mensagem|$codigo|$arquivo|$trace\r\n\r\n", 3, $dir."debugger.log"); exit; } } public function __destruct() { if(mysqli_connect_errno() == 0) { $this->close(); } } public function Consultar($SQL) { $resultado = $this->query($SQL); if(preg_match("#(select)#is", $SQL)) { return $resultado; } else { return $this->affected_rows; } } } ?> Para executar basta fazer assim: $conexao = new ClassConexao(); . . $sqlSel = "select cd_usuario,no_usuario FROM USUARIO"; $sqlSel = $sqlSel." WHERE cd_usuario=".trim("".$cd_usuario); $bd_dados = $conexao->Consultar($sqlExe); Para mostrar no formulário, é assim: echo "<input id='no_usuario' name='no_usuario' maxlength='100' size='50'"; echo " value='".trim("".$bd_dados->no_usuario)."'"; echo "/>"; Compartilhar este post Link para o post Compartilhar em outros sites