Php / MS Acces

Résolu
euvra Messages postés 145 Statut Membre -  
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,


est il possible de MAJ une base donnée acces via php ?
si possible quelle configuration effectuer ?
A voir également:

4 réponses

Nabla's Messages postés 20731 Statut Contributeur 3 193
 
cherches sur google : php ms access database"
=> il y a un lien sur w3schools qui indique comment créer une connexion ODBC sur ta base de données (sous windows), et ensuite utiliser cette connexion ODBC (universelle) depuis PHP.

par contre, ceci marche en local et pour une meme base....

si ton but est d'utiliser à la chaine plusieurs bases ACCESS, ca risque d'être plus compliqué
0
euvra Messages postés 145 Statut Membre
 
il n'y a qu'un seul pilote disponible : SQL Server
0
euvra Messages postés 145 Statut Membre
 
Microsoft Access Driver n'est pas disponible.
peut on le rendre disponible
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
LE driver ODBC d'access s'installe normalement quand tu installes access
0
euvra Messages postés 145 Statut Membre
 
quel est le code pour se connecter a une base de donnée acces
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
'tes allé sur la page que je t'ai dit de rechercher ???? parce que le code, je le vois...
c'est marqué "conecting to an odbc"
the odbc_connect() function blablabla

et si tu préfère, plus bas il y a "an odbc example" .....
0
euvra Messages postés 145 Statut Membre
 
le code est valable pour toutes les bases de données ?
0
euvra Messages postés 145 Statut Membre
 
est - ce kon peot l'utiliser pour les bases oracles et sql server ?
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
oui.
ODBC est un genre de driver universel pour l'accès. Une fois le driver installé sous windows, tu peux t'en servir pour acceder aux bases oracle, SQL serveur, access,, et meme MySQL . Ainsi, en codant ton site pour utiliser le driver ODBC, tu pourras te connecter de manière transparante sur des serveurs de n'importe quelle nature que ce soit, dans la mesure ou tu trouves le driver ODBC qui va bien ...

après, le langage SQL diffère légèrement d'une BDD à une autre....
en mysql, tu peux faire "where 1", en oracle, il faudra lui mettre "where 1=1" ...
0