尝试从我的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不显示未审核tag标签文档的的方法 2022-11-04
- PbootCMS调用全站所有栏目最新文章的写法 2023-07-09
- PbootCMS的阿里云短信发送类 2023-07-09
- Thinkphp5结合layer弹窗定制操作结果页面 2022-08-16
- 织梦采集标题不完整的解决方法,修改标题长度 2022-07-14
- 织梦dedecms后台添加变量提示Request var not allow 2023-07-08
- dedecms织梦全局变量调用方法总结 2023-07-08
- dedecms织梦复制https链接网站图片无法本地化的解决办法 2022-06-23
- PbootCMS伪静态配置教程以及各web容器配置规则 2023-07-08
- pbootcms文章插入图片不固定宽高的办法 2023-07-08