Bonjour,
Je voudrais savoir si c'est possible d’exécuter un script automatiquement à chaque fois qu'une nouvelle ligne est crée dans une table MySQL?
Pour info, je suis sur Linux, et ça serai un script php à exécuter ..
Merci pour votre aide![]()
Bonjour,
Je voudrais savoir si c'est possible d’exécuter un script automatiquement à chaque fois qu'une nouvelle ligne est crée dans une table MySQL?
Pour info, je suis sur Linux, et ça serai un script php à exécuter ..
Merci pour votre aide![]()
Il te faudrait créer un trigger dans ce cas là.
Après est-ce que ceux-ci permettent de lancer un script php, pas sûr...
Est-ce que tu pourrais expliquer ta problématique générale ?
Ca parait bizarre de vouloir exécuter une page PHP après chaque insertion dans une base ? Tu peux développer ?
Parce qu'en général, c'est dans l'autre sens : un script PHP sert à un client web à laisser des infos, et la persistance se matérialise dans la base.
PDO, une soupe et au lit !
Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020
Ce serai un script php qui récupère la ligne de la table A, traite un texte (attribut "message") en découpant ce texte a chaque espace, pour ranger chaque mots dans une variable, pour ensuite être ajouter a une table B .. Il me semble pas que les triggers puissent appeler un fichier php ...
Merci de m'aider![]()
le plus cohérent serait d'avoir un journal des nouvelles insertions en bdd, et une tache cron qui appel un fichier php qui traite les nouvelles lignes du journal.
la bdd tu peu l'alimenter autant que tu veux.
la tache cron tu peu la programmer dans le temps, une fois par jour, toutes les heures, toutes les 3 minutes, toutes les minutes...
ca à de gros avantage de traitement et de suivi.
Partager