sexta-feira, 14 de setembro de 2012

PHP - Conectar ao Banco de Dados MySQL com PHP usando PDO

Olá! Hoje, vou mostrar como você pode fazer para criar uma conexão com um banco de dados utilizando tecnologia PDO!

Crie um novo arquivo (conexao.php).

Veja o script comentado!

(dentro do php)

/* ---------------- COLOQUE AS INFORMAÇÕES DE ACESSO AO BANCO ------------------*/
    $host = 'localhost ou endereço online';
    $database = 'nome_do_banco';
    $user = 'usuario';
    $password = 'senha';



    //DEFINIMOS AS VARIÁVEIS COM OS DADOS DE CONEXÃO

    @define('HOST',$host);
    @define('DB',$database);
    @define('USER',$user);   
    @define('PASS',$password);   

    $conexao = 'mysql:host=' . HOST . ';dbname=' . DB;
   
    //TENTA CONECTAR
    try{
        $conecta = new PDO($conexao, USER, PASS);
        $conecta->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
        echo 'Conectou com sucesso!'; //BASTA COMENTAR ESTA LINHA
    }catch(PDOException $error_conecta){
        //SE NÃO CONSEGUIR CONECTAR AO BANCO, EXIBE O ERRO
        echo htmlentities('Erro ao se conectar com database ' . $error_conecta->getMessage());
    }

Prontinho! Agora, você só precisa incluir este arquivo nas páginas que utilizam o Banco de Dados:

    include('conexao.php'); //dentro do php...

Em breve, tem mais!

Nenhum comentário: