Ir ao conteúdo
  • Cadastre-se

Denis Viana

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. <?php abstract class banco{ //propriedades public $servidor = "127.0.0.1"; public $usuario = "root"; public $senha = ""; public $nomebanco = "cadastro"; public $conexao = NULL; public $dataset = NULL; public $linhasafetadas = -1; //metodos public function __construct(){ $this->conecta(); }//construct public function __destruct(){ if($this->conexao != NULL): mysqli_close($this->conexao); endif; }//destruct public function conecta(){ $this->conexao = mysqli_connect($this->servidor,$this->usuario, $this->senha,TRUE) or die ($this->trataerro(__FILE__,__FUNCTION__,mysqli_errno(),TRUE)); mysqli_select_db($this->nomebanco) or die($this->trataerro(__FILE__,__FUNCTION__,mysqli_errno(),TRUE)); mysqli_query ("SET NAMES 'utf8'"); mysqli_query ("SET character_set_connection=utf8"); mysqli_query ("SET character_set_usuarios=utf8"); mysqli_query ("SET character_set_resulta=utf8"); echo "chamado"; }//conecta public function trataerro($arquivo=NULL,$rotina=NULL,$numerro=NULL,$msgerro=NULL,$geraexcept=FALSE){ if ($arquivo==NULL) $arquivo="nao informado"; if ($rotina==NULL) $rotina="não informado"; if ($numerro==NULL) $numerro=mysqli_errno($this->conexao); if ($msgerro==NULL) $msgerro=mysqli_error($this->conexao); $resultado ='Ocorreu um erro com os seguintes detalhes;<br /> <atromg>Arquivo:</strong>'.$arquivo.'<br /> <atromg>Rotina:</strong>'.$rotina.'<br /> <atromg>Codigo:</strong>'.$numerro.'<br /> <atromg>Mensagem:</strong>'.$msgerro; if($geraexcept==FALSE): echo($resultado); else: die ($resultado); endif; }//tratamento }//fim classe banco ?> adicionado 1 minuto depois erro Aviso : mysqli_connect (): (HY000 / 1049): Banco de dados desconhecido '1' em C: \ Usuários \ denis.viana \ Desktop \ DENIS \ www \ crud \ classes \ banco.classes.php na linha 23 Aviso : mysqli_errno () espera exatamente 1 parâmetro, 0 dado em C: \ Usuários \ denis.viana \ Desktop \ DENIS \ www \ crud \ classes \ banco.classes.php na linha 23 Aviso : mysqli_errno () espera que o parâmetro 1 seja mysqli, booleano dado em C: \ Users \ denis.viana \ Desktop \ DENIS \ www \ crud \ classes \ banco.classes.php on-line 36 Ocorreu um erro com os líderes detalhes; Arquivo: C: \ Usuários \ denis.viana \ Desktop \ DENIS \ www \ crud \ classes \ banco.classes.php Rotina: conecta Codigo: Mensagem: 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!