- Como Criar Um Site, Blog – WebMaster.pt - http://www.webmaster.pt -

Conexão PHP Com Base De Dados MS Access

Tweet [3]

A matéria de hoje é prática e especial para quem ainda tem a necessidade de usar o Banco de Dados Access em suas aplicações.

Claro, muitos já migraram para o SQL, MySQL, Progress, entre vários outros bancos de dados, já que o Access tem suas limitações. Mas… se você ainda tem necessidade de permanecer usando este banco, não vamos lhe deixar de lado! Esta matéria é para você!

Criando A Conexão Via ODBC

Antes de falarmos de Programação web, é essencial habilitar seu driver para que o Access possa estabelecer conexões via ODBC.

Para isto, siga os procedimentos abaixo:

OBS.: O Sistema deverá retornar para a tela anterior. Clique em “OK”.

Após fechar a janela, retornará para a área “Fonte de dados de sistemas”, mas dessa vez com sua base de dados inserida.

Após esse procedimento, acesse sua base de dados e crie uma tabela onde você poderá cadastrar seus contatos pessoais, usando os campos a seguir:


<strong>Id</strong> = AutoNumeração
<strong>Nome</strong> = texto
<strong>Endereco</strong> = texto
<strong>Email</strong> = texto
<strong>Telefone</strong> = texto

Após finalizar a inserção, é ideal inserir alguns registros para você testar exemplos práticos.

Conectando Ao ODBC

Trabalhar com o ODBC não é difícil, aliás, é super prático!

Abaixo vou disponibilizar alguns exemplos de como você pode conectar e efetuar um SELECT usando esta solução!

Exemplo de Conexão:


<?
$conexao = odbc_connect("Teste","","") or die("Erro na conexão com o Database");
?>

OBS.: Veja que onde está escrito “Teste”, trata-se do nome da que eu disponibilizei na imagem 03.

Caso queira manter a conexão à base de dados em página separada (exemplo: conexao.php), na hora de efetuar os demais comandos, não esqueça de fazer a referência.

Exemplo de SELECT:

<?
include('conexao.php');

$query = odbc_exec($conexao,"SELECT * FROM TABELA");
$i=0;

while(odbc_fetch_row($query)) {
    $i++;
    echo odbc_result($query,"Id");
    echo odbc_result($query,"Nome");
    echo odbc_result($query,"Endereco");
    echo odbc_result($query,"Email");
    echo odbc_result($query,"Telefone");
    echo "<br>";
}
?>

OBS.: Veja que no início do ficheiro inserí “include(‘conexao.php’);”. Este comando trará a conexão disponível no ficheiro “conexao.php”. Prático, não?

Bem… lembramos que o uso do Access é básico e o ideal é você migrar para o MySQL (banco de dados fácil e prático que é mais usado).

Ficamos por aqui com mais esta matéria. Espero que ela lhe seja útil!

Caso você tenha interesse em outras matérias com este tipo de banco de dados, entre em contato conosco!

Tweet [3]
Be Sociable, Share!
  • [4]
  • [5]
  • [6]
  • [7]
  • [8]