如何使用MySQL获取当前wordpress用户的user_ID

时间:2017-09-12 19:39:23

标签: mysql wordpress

我正在使用wordpress和mysql,我必须设置一个MySQL触发器来验证输入到登录用户配置文件中的数据。

我能看到的唯一方法是设置一个触发器,以便当wordpress尝试更新MYSQL数据库中的数据时,触发器将触发,允许我在更新之前检查数据。

然而,数据验证取决于登录的用户,并且我无法弄清楚如何在没有PHP wp_get_current_user()的情况下单独使用MYSQL查找当前用户ID,因为我无法从MySQL触发程序中调用它。

有人知道怎么做吗?

由于

1 个答案:

答案 0 :(得分:0)

已经有一个名为get_current_user_id()

的函数

否则你必须实现一个SQL查询,如“$ tablename WHERE username =?”中的SELECT ID。