如何在MySQL中找到用户角色?

时间:2020-03-20 作者:hiyo

SELECT user_id FROM $wpdb->usermeta WHERE meta_key= .$wpdb->prefix. _capabilities AND meta_value= ROLE in serialized array.
如何设置meta_value 在序列化数组中?

非常感谢:)

1 个回复
最合适的回答,由SO网友:hiyo 整理而成

根据@TomJNowell的评论,我决定使用普通键。如果我想在序列化数据中搜索一个键,我会从DB中获取这些序列化数组,并在PHP中使用\\u unserialize(),或者在PHP中使用WP\\u User\\u Query。谢谢你@TomJNowell

相关推荐

MySQLI_QUERY():MySQL服务器已离开以进行Curl请求

我创建了一个WordPress插件,激活后在jquery Datatable中显示结果。我们正在通过CURL Post获取结果。帖子URL是ASP。Net应用程序。该插件是为在帖子中添加我的短代码后遇到以下错误的客户创建的。客户端使用的是优雅主题的Divi(最新版本),WordPress 5.2.2运行在Apache/PHP 7.2.21上此错误仅显示在添加了快捷码的帖子页面上:警告:mysqli\\u query():MySQL服务器已消失在/homepages/10/d241347454/htdocs