Synchronisation 2 tables dans 2 DB différentes

Synchronisation 2 tables dans 2 DB différentes - PHP - Programmation

Marsh Posté le 28-12-2013 à 17:00:44    

Bonjour,
 
Voilà j'explique mon problème, j'aimerais synchroniser 2 tables de 2 db différente, j'ai 2 forums sur un même serveur on va les nommer : "Forum Fr" et "Forum Us" ces 2 forums ont leurs propre DB, qui ont tous 2 la table "membre", j'aimerais que ces 2 tables se synchronisent quand un membre s'inscrit (calcule des différences) sur le "Forum Fr" ou "Forum Us". J'ai regardé la Doc ici http://dev.mysql.com/doc/refman/5. [...] howto.html, mais je n'ai pas compris le principe.
 
Pouvez-vous m'aider s'il vous plaît ?
 
Merci

Reply

Marsh Posté le 28-12-2013 à 17:00:44   

Reply

Marsh Posté le 30-12-2013 à 14:02:04    

Dans ton cas, vue qu'il y a essentiellement des ajouts et pas de suppressions de membres, tu pourrais faire un script php lancé périodiquement (ex, toutes les heures) qui comparent le contenu des 2 tables et ajoute les membres qui manquent dans chacune des 2 tables.
 
Pour les updates, tu te bases sur un champ invariant (pseudo, mail...) pour repérer dans chacun des 2 tables les comptes qui vont ensemble (en gros, appairer les entrées des 2 tables) puis tu vérifies si y'a pas des infos qui ont changé. Naturellement, ça suppose que tu saches à quand remonte la dernière MAJ du membre sur les infos de son profil pour savoir quelles sont les infos à mettre à jour.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 04-01-2014 à 21:01:19    

Bonjour,
 
Merci pour ta réponse, je vais voir sa.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed