Utiliser Php et Access

Petit nouveau ! | 6 Messages

10 mars 2005, 10:35

Salut à tous :D

Cela fait un bon bout de temps que j'utlise php et mysql donc on pourrait dire que l'utilisation de base de données ne me pose plus de problème ou un minimum au moins :o

Et pourtant j'aimerai savoir si la fonction pour se connecter à une base Access et la même que celle pour se connecter à une base mysql.

Si c'est le cas c'est parfait pour moi je modifie juste mon chemin vers la base :P

Sinon quelqu'un veut-il bien me donner son opinion pour que çà marche ? :)

Merci à tous !! :wink:
We will be in a developpement world !!

Petit nouveau ! | 6 Messages

11 mars 2005, 12:45

Salut tout le monde !! :P

Pernsonne n'a une idée concernant mon problème :roll: :(

Merci de votre aide !!
We will be in a developpement world !!

Petit nouveau ! | 5 Messages

11 mars 2005, 12:49

Il ne me semble pas.
php utilise une architecture client/serveur qui va bien avec mysql.
Cependant avec Access, il faut utiliser ODBC
je ne suis pas sur à 100 %, il faudrait que d'autres donnent leur avis ! :wink:

Petit nouveau ! | 6 Messages

14 mars 2005, 12:56

Salut à tous :D

Voilà j'ai téléchargé le fichier ODBC (du fait qu'il est sensé faire marché access avec php) et l'est installé.

Après avoir accéder au panneau d'administration ODBC, j'ai ajouté un nom de source de données.

J'ai ouvert une base access et j'ai choisi l'option "lié les tables" pour les utiliser avec ODBC.

Mais j'ai un message qui apparait qui dit :

"Impossible d'utiliser ODBC pour importer de, exporter vers, ou attacher une table de base de données externe Microsoft Jet ou ISAM à votre base de données" :x :cry: :evil:

comment configurer ODBC sous xp pour pouvoir utiliser php et access ?? 8)

et c'est quoi cette histoire de Microsoft Jet :? j'ai rien installé de çà moi

Aidez moi S'il vous plait !!
We will be in a developpement world !!

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

14 mars 2005, 16:34

Le sage a dit :
"Pourquoi s'arracher les cheveux à tenter de résoudre un problème
alors qu'il est tellement plus astucieux de supprimer le problème ?"


Et si tu transférais ta base Access (structure + données) sous MySQL ?
Tu supprimerais toutes les difficultés de connexion que tu rencontres
et tu aurais une base tout à fait portable et bien plus simple à administrer.
Qui plus est, sur une véritable base de données ! :wink:

PS : "Le sage", c'était moi. :lol:

Eléphant du PHP | 479 Messages

14 mars 2005, 17:32

Euh, il me semble que pour utiliser Access avec PHP sous Windows, il faut:
1. vérifier que PHP est prévu pour fonctionner avec ODBC et éventuellement indiquer le chemin vers la bonne bibliothèque dans le php.ini
2. aller dans le panneau de configuration de Windows, puis "Outils d'administration", puis "Sources de données (ODBC)" et créer un DSN Système avec les paramètres de la base Access.
3. Utiliser les fonction ODBC de PHP pour faire la moulinette.

Je l'avais déjà mis en oeuvre, je n'ai pas fait grand chose de plus.

hello
Invité n'ayant pas de compte PHPfrance

15 mars 2005, 12:27

salut

va voir sur www.odbcphp.fr.st

il y a tout qui expliqué

comment installé
et meme des programmes exemples


a+

ViPHP
ViPHP | 2144 Messages

15 mars 2005, 14:22

Il ne faut quand même pas oublier qu'Access ne gêre pas ( ou très, très mal) les accès concurents. Utiliser une "Db" de ce type pour autre chose que du transfert vers une vrai base de donnée. n'est vraiment pas recommandé.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

15 mars 2005, 14:33

Et si tu transférais ta base Access (structure + données) sous MySQL ?
Tu supprimerais toutes les difficultés de connexion que tu rencontres
et tu aurais une base tout à fait portable et bien plus simple à administrer.
Qui plus est, sur une véritable base de données ! :wink:
C'est exactement ce que je disais.
Mais moi, on m'écoute jamais ! Ouiiiiiinnnnnn !!! :cry:

ViPHP
ViPHP | 2144 Messages

15 mars 2005, 14:44

mais si, mais si :D :D :D Je me suis juste permis d'illustrer tes propos en précisant la suite des problêmes qui attendent Damidane, lorsqu'il aura fini de se battre avec l'odbc. 8) 8) 8) 8) 8) 8)

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

15 mars 2005, 14:51

sans oublier qu'un lien ODBC est bien plus lent qu'un accès direct en natif...

Petit nouveau ! | 6 Messages

17 mars 2005, 10:19

Merci à vous tous.

Mon problème est résolu !
We will be in a developpement world !!