Comment puis-je envoyer un e-mail chaque fois que ma deuxième table est mise à jour dans DB? Utilise actuellement phpMYadmin et transfère les données de table1 vers table2 sur une base hebdomadaire. Chaque fois que la table1 transfère des données à la table 2, je veux que les données de la table 2 soient envoyées à un destinataire d'email. Pour que le transfert fonctionne correctement, j'utilise le planificateur d'événements MySQL, et je pense/j'espère pouvoir utiliser le même service (créer un événement) pour envoyer l'e-mail, mais je ne trouve rien sur le sujet.Comment envoyer des e-mails contenant des données de table à un destinataire chaque fois qu'une table de serveur charge des données transférées?
Quelqu'un là-bas qui peut me diriger dans la bonne direction? De préférence des liens ou même mieux -exact code et instructions sur où l'insérer.
Vous pouvez utiliser le plugin ['sys_exec()'] (https://github.com/mysqludf/lib_mysqludf_sys#readme) pour exécuter toute commande système depuis mysql (et votre événement), ou vous pouvez le faire et utilisez un cronjob pour démarrer votre transfert hebdomadaire et votre programme qui envoie l'e-mail ou une combinaison des deux (un cronjob qui court 30 minutes après votre événement, ou l'événement définit un champ que le cronjob vérifie régulièrement) – Solarflare