私はwordpressとmysqlを使用しています。ログインしたユーザープロファイルに入力されたデータを確認するためにMySQLトリガーを設定する必要があります。MySQLを使用している現在のWordPressユーザーのuser_IDを取得する方法
私が見ることができる唯一の方法は、wordpressがMYSQLデータベース内のデータを更新しようとするときにトリガーが起動し、更新前にデータをチェックできるトリガーを設定することです。
しかし、データの確認はどのユーザーがログインしているかによって異なりますので、PHPのwp_get_current_user()を使用せずにMYSQLだけを使用して現在のユーザーIDを調べる方法を見つけることはできません。
誰でも方法を知っていますか?
おかげ
MySQLのトリガーを使用しないと問題を解決できないのですか?もう1つの方法は、ユーザが自分のプロフィールを変更したときにWordpress側で実行できる一般的なMySQLトリガを設定することです。それ以外の理由だけでPHPを使用しないでください? – Musk
Musk、ok、どうすればいいですか?ありがとう! –
トリガーヒット時に "NEW.USER_ID"が既に入力されていますか?それから私はそれを使うことができますか? –