La Web del Programador: Comunidad de Programadores
 
    Pregunta:  57826 - ABRIR MDB DESDE PHP
Autor:  Maribel Gurrea Tirado
Tengo una BBDD en Access a la cual necesito acceder desde una página WEB. Esta BBDD es muy compleja, con muchósimas tablas, consultas, formularios, etc. Me aconsejan manipular los datos manualmente, conectarme a ella con ODBC, etc., pero lo que yo quiero es abrir la BBDD desde una WEB exactamente igual que si la abriese desde mi PC. Agradecería mucho una conestación lo antes posible, Gracias por adelantado.

  Respuesta:  Miguel Sarmiento
Bien si tienes un ODBC que apunte a la base de datos y utilizas PHP, tienes lo siguiente:

Tomado de: http://www.mclibre.org/consultar/php/lecciones/php_db_access_1.html

La función para conectar con la base de datos es odbc_connect($dsn, $usuario, $password), que devuelve un identificador de enlace que se utiliza en todas las consultas posteriores.

En el ejemplo siguiente, la variable $db almacena el identificador de enlace.

<?php
$db = odbc_connect('db1', '', '');
if (!$db) {
print "<p>Imposible conectarse con la base de datos.</p>";
exit();
}
?>

Consulta el enlace que te coloqué arriba para que veas ejemplos de consultas a la BD.

En todo caso y como te comenta el otro amigo para manejar bases de datos Access y MS SQL Server en páginas web la plataforma natural es ASP y ASP.NET.

Saludo

  Respuesta:  luis perez
mira, no se si te ayuda pero igual te doy la referencia, php es nativo de mysql, hay un componente obdc msql que puedes conectar y exportar a mysql, pero la solucion es trabajar con asp que trabaja nativamente con access, busca informacion access con asp y enctoraras arto material