通过自定义字段SQL获取用户的电子邮件

时间:2017-06-08 作者:naplpm

我正在尝试构建一个SQL查询,以检索“options\\u futures”自定义字段等于“options”的用户列表

我编写了此查询,但不起作用:

$data = $wpdb->get_results(
\'SELECT user_email 
 FROM $wpdb->users 
 LEFT JOIN $wpdb->usermeta WHERE
  options_futures="Options"\',
ARRAY_A
);
谢谢

1 个回复
SO网友:Picard

我会这样做:

$args = array(
            \'meta_query\' => array(
                array(
                    \'key\' => \'options_futures\',
                    \'value\' => \'Options\',
                    \'compare\' => \'=\'
                )
            )
);
$users = get_users($args);

结束

相关推荐

WordPress MySQL表双前缀

目前正在为我的一个客户更新wordpress网站。wordpress mysql数据库中有两个前缀。表的标准wp\\uuPrefix和她自己的自定义前缀。当前正在使用自定义前缀。wordpress安装似乎是installatron的生成器。删除所有带wp\\uux前缀的表安全吗?wordpress是否仍在使用这些表?