尝试从我的MySQL查询中回显数组值(在Wordpress片段内部)function get_customer_gain() {global $wpdb; $users = $wpdb-get_results( SELECT SUM(wp_wpdatatable_1.payback) FROM wp_wpdatatable_1);foreach( $use...
尝试从我的MySQL查询中回显数组值(在Wordpress片段内部)
function get_customer_gain() {
global $wpdb;
$users = $wpdb->get_results( "SELECT SUM(wp_wpdatatable_1.payback) FROM wp_wpdatatable_1");
foreach( $users as $user ) {
echo $user;
}
}
add_shortcode('customer_gain', 'get_customer_gain');
我的var_dump是:
array(1){[0] => object(stdClass)#3098(1){[“ SUM(wp_wpdatatable_1.payback)”] => string(6)“ 183320”}}
所以基本上我试图回声那个183320号码
任何指导将不胜感激.
谢谢
解决方法:
您必须使用正确的语法$wpdb-> get_results($query,$type_of_result);
看看这个here
编辑说明:
$users = $wpdb->get_results( "SELECT SUM(wp_wpdatatable_1.payback) as sumed FROM wp_wpdatatable_1", ARRAY_A);
array_a将恢复关联数组,而默认情况下它将作为导致问题的对象返回
沃梦达教程
本文标题为:php-如何从wordpress数据库中获取数组值get_results
基础教程推荐
猜你喜欢
- dedecms织梦无需登录注册可下单购买的修改 2022-11-04
- 织梦DedeCMS搜索指定多个栏目文档的办法 2022-11-11
- dedecms织梦全局变量调用方法总结 2023-07-08
- PbootCMS网站标题描述等标签限制字数的办法 2023-07-08
- dedecms根据来访IP区域自动跳转对应页面的方法 2022-07-21
- 织梦dedecms如何在dede:sql中使用[field:global.autoindex/] 2022-08-27
- dedecms织梦cms常用判断语句汇总 2022-06-24
- 织梦dedecms调用当前栏目文章数的方法 2022-11-08
- pbootcms网站自动清理runtime缓存方法 2023-07-09
- pbootcms二次开发必须要了解的后台目录结构 2023-07-09