|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Bonjour,
J'utilise une base de données MySQL pour mon site Web. Cependant j'ai besoin de récupérer les données de mes tables MySQL vers une table Acess (fichier *.mdb) afin de réaliser du publipostage avec Word. Cela est-il possible ? Pouvez-vous me guider un peu ? Merci beaucoup et bonne journée |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 2 ![]() |
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Ce que je voudrais plutot savoir, c'est s'il est possible de générer un fichier .mdb à l'aide de PHP ?
|
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 61 ![]() |
Salut,
en fait je te proposes une autre solution. Au lien de passer en access, passe en excel. Le publipostage de word fonctionne tout aussi bien avec excel. pour se faire il existe le framework : PEAR il suffit juste de recopier les fichiers et dossiers voulus sur le site. pour les fichiers permettant de créer un fichier excel voici le lien En espérant que cela t'apportes une solution |
|
|
00
|
|
|
#5 | |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Je me réponds moi-même, cette méthode marche effectivement ! En première ligne, il suffit de mettre le nom des colonnes :-)
Merci vmt bcp lau_the_raptor !! |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : septembre 2006 Messages : 935 ![]() |
Salut,
C'est peut etre trop tard mais ca peut aussi fonctionner avec access si tu créer un mdb lié, via les pilotes odbc, tu remplies en php ta table mysql, vu que la table access est un lien vers mysql les données de mysql sont les mêmes que dans access. |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Non c'est pas vmt ce qui m'intéresse. C'est plutot le contraire : j'aurais préféré que ma base Access se remplit en fct des nouvelles entrées dans ma base MySQL (avec une sorte de synchro automatique à chaque ouverture par exemple).
|
|
|
00
|
|
|
#9 | |
|
Membre chevronné
![]() Inscription : septembre 2006 Messages : 935 ![]() |
Citation:
|
|
|
|
00
|
|
|
#10 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Après réflexion, la table Access n'est jamais ouverte, elle est juste utilisée pour du publipostage sous Word.
Donc la mise à jour des enregistrements ne sera jamais faite. A moins qu'elle peut se commander avec Word ? |
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Et autre chose : comment Access peut-elle lire une table MySQL ? La table MySQL n'est pas sur le même disque, pour des raisons de sécurité, je ne pense pas que cela soit possible, si ?
|
|
|
00
|
|
|
#12 |
|
Membre chevronné
![]() Inscription : septembre 2006 Messages : 935 ![]() |
J'ai déjà fait un système de publipostage c'etait postgresql ==> access mais pour mysql c'est le meme principe.... quand tu lances word il prends les infos mises à jour dans access.
Si c'est pour faire du publipostage dans une boite cette solution n'est pas valable je pense que si tu utilise excel tu sera confronté au même problème, au niveau de l'accès concurent. Un exemple : quand une personne choisissait un client, php récupérait ses infos et les injectait dans la table postgres lié au fichier mdb, puis la personne ouvrait son courrier, les informations étaient bien présente, mais si une deuxième personne sélectionnait un autre client, avant que la première n'ait fini de faire son courrier, alors les informations de la première personne étaient remplacées par celles de la seconde. J'ai fini par trouvé une solution qui fonctionne très bien sans passer par mdb ou excel et qui autorise l'accès par plusieurs personnes. |
|
|
00
|
|
|
#13 |
|
Membre régulier
![]() Inscription : juin 2004 Messages : 247 ![]() |
Ok.
Je pense que pour ce que je compte faire un export Excel de mes tables MySQL suffira. Mais merci pour tes informations. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com