我很擅长使用WordPress,并且遇到了获得预期结果的问题。我试图从WordPress数据库拉,所以我使用$ wpdb。以下是我所拥有的:
global $wpdb;
echo $wpdb->query("SELECT * FROM wp_users");
它不是回显所有用户,而是返回表中的用户数。如果我添加“WHERE id = 某个数字”,它会回复该ID号。
出了什么问题,如何从该表中选择所有内容?
感谢。
答案 0 :(得分:4)
该函数返回与行数对应的整数 影响/选择。如果存在MySQL错误,则该函数将返回 假。 (注意:因为可以返回0和FALSE,所以请确保 使用正确的比较运算符:equality == vsityity ===)
您可以使用get_results
来获取所有记录
global $wpdb;
$users=$wpdb->get_results( "SELECT * FROM wp_users" );
print_r( $users);