嗨,我试图从数据库中获取一些自定义内容。我在phpMyadmin中尝试过:
SELECT DISTINCT meta_value FROM wp_usermeta WHERE meta_key = 'company'
这将返回正确的内容。
我现在尝试获取我的插件中的内容。但它返回空
global $wpdb;
$companys = $wpdb->get_results("SELECT DISTINCT meta_value FROM wp_usermeta WHERE meta_key = 'company'");
var_dump($companys);
我是 sql 的新手,用谷歌搜索了几个小时,但没有结果......
你只需要对你的SQL查询使用DISTINCT
,如下所示:
global $wpdb;
$companys = $wpdb->get_results("SELECT DISTINCT(meta_value) FROM $wpdb->usermeta WHERE meta_key = 'company'" );
var_dump($companys);