Este é um guest post enviado por Fernando Moreira Costa para o RBtech Developer.
Nesta vídeo aula irei ensinar como criar uma simples classe para conexão com banco de dados utilizando PHP 5. Trata-se de uma aula bem simples e objetiva, onde não são explicados conceitos de orientação a objetos, portanto, é altamente indicado que você já tenha estes conhecimentos. Caso tenha interesse em saber mais sobre OOP, veja este post. Espero que gostem e um forte abraço!
Seguem os códigos criados na aula:
<?php class Conexao
{
private $_host = 'localhost';
private $_user = 'root';
private $_pass = '';
private $_database = 'video-aula';
public $_con;
function __construct()
{
$this->conecta();
}
function conecta()
{
$_con = mysql_connect($this->_host, $this->_user, $this->_pass) or die("Erro ao conectar ao servidor » " . mysql_error());
$_con = mysql_select_db($this->_database) or die("Erro ao selecionar o Banco de Dados » " . mysql_error());
return $_con;
}
}
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="ISO-8859-1" />
<title> Classe Conexo com PHP5 </title>
</head>
<body>
<?php
include_once 'classes/Conexao.class.php';
$conecta = new Conexao();
?>
</body>
</html>
Este autor é um voluntário, que além de acompanhar o blog participa enviando conteúdos para serem publicados. Participe você também!
Atualmente temos 6 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
Olá Marcos,
Isso não é para acontecer. O PHP não atrapalha e nem influência no design da página (HTML+CSS), a não ser que você queira.
Isso é estranho, tente usar o "clear" no css para corrigir o erro.
E qualquer quebra de linha que vc de no seu código que não seja
<br/>
tbm não atrapalha em nada.
Espero ter esclarecido sua dúvida.
Abraço.
ResponderMarcos Daniel Dias talvez possa te ajudar,
eu estava com o mesmo problema, a resolução
foi abrir as paginas do site com o NotePad++ ir na aba
Formatar, escolher o UTF-8 sem BOM e salvar, isso deve resolver.
Abraço.
Se estiver usando o Dreamweaver vá em:
Modificar->Propriedades da Página->Títulos Codificação
e desmarque a opção: Incluir assinatura Unicode(BOM).
porque você definiu como publica está variavel $_con;
Ademir
ResponderOlá Fernando,
tem como você dar um exemplo dessa conexão funcionando, exemplo fazer um consulta do banco e mostrando os resultados, aplicando essa class.
Ademir
Responder© 2008-2022 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
Fernando!
Você sabe me explicar o motivo do conteudo da página descer mais ou menos uns 20px quando eu uso o include.
Abraços