[WP.org] Enregistrement de l'utilisateur actuel vers table SQL avec trigger
-
Bonjour,
Je tente de créer un historique des modifications faites, via le frontend (WPdatatables), sur une de mes tables :
pmp, créée via Adminer avec :
- id_pmp
- op
La 2ème table (tjs via Adminer), pmp_histo, avec :
- id_pmp_histo
- pmp_id
- op
- dt_modif
- utilisateur
Et un trigger sur pmp (AFTER UPDATE FOR EACH ROW) :
INSERT INTO pmp_histo (
id_pmp_histo,
pmp_id,
op,dt_modif,
utilisateur)VALUES (
0,
OLD.id_pmp,
NEW.op,NOW(),
CURRENT_USER())Mais évidemment cette requête insère l’utilisateur de la BDD et non l’utilisateur connecté à la session WordPress.
J’ai vu qu’il y avait un token dans la table usermeta mais je ne sais pas comment faire pour l’appeler dans mon trigger.
L’idée c’est qu’à chaque modification de la table pmp, le login de l’utilisateur connecté à WordPress qui a fait la modif soit enregistré dans pmp_histo.Est ce que vous pourriez me filer un coup de main ?
Merci d’avance -
Bonjour. Vous êtes sur le forum WordPress.com. Nous sommes habilités à répondre uniquement aux questions sur les sites WordPress qui sont hébergés par WordPress.com.
Votre site fonctionne lui aussi sous WordPress, mais il n’est pas hébergé sur les serveurs de WordPress.com. Veuillez donc reposer votre question à l’adresse : https://wpfr.net/support/
Pour mieux comprendre, je vous invite à lire attentivement cette annonce importante : https://wordpress.com/fr/forums/topic/important-ce-forum-est-reserve-aux-sites-heberges-par-wordpresscom/
Merci et bonne continuation.
- Le sujet ‘[WP.org] Enregistrement de l'utilisateur actuel vers table SQL avec trigger’ est fermé aux nouvelles réponses.