IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

MySQL => Access


Sujet :

SQL Procédural MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut MySQL => Access
    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

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    je sais pas si ca pourra t'aider :

    http://uk.php.net/manual/fr/faq.data...tabases.access

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    Ce que je voudrais plutot savoir, c'est s'il est possible de générer un fichier .mdb à l'aide de PHP ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 65
    Points : 63
    Points
    63
    Par défaut
    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

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    Citation Envoyé par lau_the_raptor
    Le publipostage de word fonctionne tout aussi bien avec excel.
    Elle est super ta solution ! Je pensais vmt pas que ça pouvais fonctionner avec Excel !! Comment ça se passe alors ? Comment doit être fait le fichier Excel ? La première ligne doit être le nom des attributs de la table ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    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 !!

  7. #7
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    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.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    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).

  9. #9
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    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).
    Euhh ouais c'est ce que ca fait... quand tu ouvre ton fichier access il va lire ta table lié mysql.

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    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 ?

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    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 ?

  12. #12
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    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.

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Points : 99
    Points
    99
    Par défaut
    Ok.
    Je pense que pour ce que je compte faire un export Excel de mes tables MySQL suffira. Mais merci pour tes informations.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. auto-incrément Mysql sur Access
    Par maxireus dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 06/03/2006, 21h20
  2. [MySQL] [SGBD] Script PHP/MYSQL d'access FTP
    Par ChRom dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 09/01/2006, 01h52
  3. se connecter à une base mysql via access
    Par Thom N2h dans le forum Access
    Réponses: 3
    Dernier message: 28/11/2005, 23h54
  4. MySQL VS Access
    Par Yevetrovitch dans le forum Outils
    Réponses: 5
    Dernier message: 16/01/2005, 16h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo