Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
ARTICULO: Ejemplo de conexión con base de datos Access en PHP

 Se muestran 6 comentarios sin revisar

Francisco Chacón  05/1/07 
Excelente articulo, para poder conectar PHP con base de datos ACCESS.

Gracias.

Julio  18/6/07 
Quisiera saber si con la funcion odbc_connect es posible conectarse a bases de datos dinamicamente, ya que al momento de crear el DSN se indica la BD y al querer acceder a diferentes bases de datos esto es un contratiempo y mas si estas son demasiadas y nimodo de crear un DSN para cada una que seria inapropiado supongo.

Yadira Victoria Mora Veloz  27/6/07 
Hola que bueno este articulo.Excelente.Felicitaciones.

Lucy  08/8/07 
Respuesta para Julio
Tiene que ser con una "conexión sin DSN, conocida como DSNless, donde se puede cambiar la ruta o el nombre_de_base_datos.mdb, en el caso que en el mismo directorio tengas + de una B.D.".
Este ejemplo en PHP es para Sistema Operativo Windows XP Profesional y la B.D.guardada en "Localhost de IIS".
<?php
// Ruta a la BD en Localhost de IIS
// Aqui puedes cambiar la ruta a otra base de datos
$db= 'C:\Inetpub\wwwroot\tu_sitioweb\basedatos\db1.mdb;
// Instancia de conexión
$conn = new COM('ADODB.Connection');
// Conectar y abrir la BD
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");
// Secuencia SQL de Consulta a la tabla prueba
$sql = 'SELECT * FROM prueba';
// Recordset ejecuta la sentencia SQL
$rs = $conn->Execute($sql);
?>

alexy  23/10/07 
Muy bueno tu comentario lucy si tienes ejemplos hechos mandamelo

Eddy  24/3/08 
Hola soy nuevo en esto de B.D, lo quiero es conectar es dos base de datos que estan en visual fox. solo he podido conectar una si pueden ayudar porfa ahy le va el codigo.

<?
$dsn = "lib";

$usuario = "";
$clave="";

//realizamos la conexion mediante odbc
$cid=odbc_connect($dsn, $usuario, $clave);

if (!$cid){
exit("<strong>Ha ocurrido un error tratando de conectarse con el origen de datos.</strong>");
}

// consulta SQL a la tabla "libros" que se encuentra en la base de datos
$sql="Select libros.titulo, libros.cod_lib, libros.area
from libros";
//generamos la tabla mediante odbc_result_all(); utilizando borde 1

$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
print odbc_result_all($result,"border=1");

?>

Ver el articulo / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia