Foros del Web » Programando para Internet » PHP »

Access con PHP

Estas en el tema de Access con PHP en el foro de PHP en Foros del Web. Hola gente. Tengo un plan de hosting bajo UNIX y necesito acceder a una base de datos *.mdb (access) por medio de PHP para realizar ...
  #1 (permalink)  
Antiguo 29/11/2004, 11:20
 
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 47
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Acceder a una *.mdb remota desde PHP

Hola gente.
Tengo un plan de hosting bajo UNIX y necesito acceder a una base de datos *.mdb (access) por medio de PHP para realizar unas consultas.
Como deberia conectarme?
Cualquier dato/ayuda que me puedan pasar se los voy a agradecer muchisimo.
Saludos a todos y que sigan bien ,

REDMAX
__________________
Redmax

Última edición por redmax; 01/12/2004 a las 20:32 Razón: Titulo y consulta poco clara
  #2 (permalink)  
Antiguo 01/12/2004, 16:00
 
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 47
Antigüedad: 15 años, 10 meses
Puntos: 0
Cluster Ayuda please!

Hola Cluster: necesito hacerte una pregunta:
Hoy estuve hablando con mi proveedor de hosting y me dijo que, al tener el plan contratado bajo Unix, me daria de alta una nueva cuenta de ftp para subir la base de datos *.mdb a un servidor Windows. Que es lo que deberia pedirle para conectarme, desde php, con la base de datos Access que esta en otro servidor?
Espero que me puedas tirar unas lineas. Te lo voy a agradecer.
Saludos,

Redmax
__________________
Redmax
  #3 (permalink)  
Antiguo 02/12/2004, 05:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Redmax

Si haces una pregunta directa a una persona del foro . .mejor usa el sistema de Mensajería privada pese que a X persona veas que pueda participar mucho en el foro (como es mi caso).

Nunca desmerezcas la ayuda que te pueda prestar cualquier otra persona, y por "respeto" a los demás usuarios del foro .. no menciones a nadie directamente al realizar tus preguntas si lo haces de forma pública como es el caso.

-----------

Sobre tu pregunta:

Cita:
al tener el plan contratado bajo Unix, me daria de alta una nueva cuenta de ftp para subir la base de datos *.mdb a un servidor Windows. Que es lo que deberia pedirle para conectarme, desde php, con la base de datos Access que esta en otro servidor?
En principio desde PHP vas a usar las funciones ODBC (o requieres usarlas) .. esto implica que tu servicio de hosting "UNIX" (será Linux no?) tenga instalado las extensiones para ODBC de PHP para que puedas usar las funciones del grupo:

odbc_xxxx()
www.php.net/odbc

A nivel de conexión te hará falta que te indiquen el "DSN" que apunta a tu .mdb (BD Access) o bien la ruta (de "red") que apunte a ese servidor "Windows", pero esto requiere en UNIX soporte ODBC también.

Consulta con tu proveedor sobre los datos que tienes que usar para tu conexión ODBC .. o tendrás que cambiarte de plan de PHP bajo Windows completamente donde ahí si que tienes soporte ODBC "nativo" y las extensions de PHP ODBC ya instaladas por defecto .. en ese caso te crean el DSN o te dicen donde subir tu .mdb y usas una conexión "DSN Less".

Un saludo,
  #4 (permalink)  
Antiguo 02/12/2004, 05:24
 
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 47
Antigüedad: 15 años, 10 meses
Puntos: 0
Sorry

Cita:
Iniciado por Cluster
Nunca desmerezcas la ayuda que te pueda prestar cualquier otra persona, y por "respeto" a los demás usuarios del foro .. no menciones a nadie directamente al realizar tus preguntas si lo haces de forma pública como es el caso.
Hola. Perdon si alguien se sintio ofendido. Mi intencion no estuvo ni cerca de "desmerecer" la ayuda de otra persona. No creia que mencionando a alguien en particular este podria llegar a sentirse mal.
Gracias Cluster y todos por participar en este foro.
Saludos,

R.
__________________
Redmax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.