Conexão com o banco de dados
Para conectar com o banco de dados vamos usar um método da biblioteca ADODB. Crie um arquivo na pasta admin nomeado de conexao.php . Vejamos o código do conexao.php da figura D.5 e vamos analisá-lo:
Linha 3 – define uma variável para especificar o caminho da biblioteca ADODB (lembre-se que o conexao.php está na pasta admin, por isso estamos saindo desta pasta para então entrar em adodb).
Linha 4 – faz include do arquivo adodb.inc.php da pasta da biblioteca ADODB. Por convenção os arquivos que são inc.php indicam que serão arquivos para include.
Linha 6 – cria a instância $con da conexão com o tipo de banco especificado, neste caso MYSQL. Por exemplo, se o banco para acesso fosse o PostgreSQL, seria passado por parâmetro ‘postgres’.
Linha 8 – desabilita a opção de debug. Esta opção é interessante para o desenvolvedor identificar erros durando a programação. Quando precisar verificar como os comandos estão sendo executados no banco de dados, esta opção pode ficar ligada, atribuindo true. Por hora vamos deixar desabilitada (false).
Linha 10 - executa o método Connect com os parâmetros de conexão (servidor, usuário, senha, nome_banco). Neste caso estamos usando o usuário padrão “root”, que inicialmente não possui senha. É interessante criar um usuário com senha específico para cada banco de dados. Após a conexão vem “or die(....)”, esta função mostra uma mensagem caso ocorra um erro na execução do comando e interrompe o script.
|
||||
|
||||
|
Crie o arquivo conexao.php e faça o teste no navegador. Este arquivo de conexão será usado toda vez que precisarmos interagir com o banco de dados, por isso, após fazer os testes e verificar que está conectando, apague a linha 13 do arquivo.