我的wordpress安装中有一个自定义表,我想从表中的一列中得到一个平均值。我正在使用以下php:
$latavg = $wpdb->get_results("SELECT AVG(stop_lat) FROM stops_txt");
但是,当我以后要将平均值用作字符串时,它返回为“array”,但尝试使用print\r查看数组时却没有显示任何内容。表中的列是十进制数据类型,我缺少什么?
mnemlml81#
当您只需要一个变量而不是一整行或整列时 wpdb ,使用 get_var() 取而代之的是:
wpdb
get_var()
$latavg = $wpdb->get_var("SELECT AVG(stop_lat) FROM stops_txt");
这是完整的 wpdb 参考文献。
1条答案
按热度按时间mnemlml81#
当您只需要一个变量而不是一整行或整列时
wpdb
,使用get_var()
取而代之的是:这是完整的
wpdb
参考文献。