enk*_*iki 6 php wordpress code-snippets
试图从我的 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');
Run Code Online (Sandbox Code Playgroud)
我的 var_dump 是: array(1) { [0]=> object(stdClass)#3098 (1) { ["SUM(wp_wpdatatable_1.payback)"]=> string(6) "183320" } }
所以基本上我试图回应那个 183320 号码
任何指导将不胜感激。
谢谢
小智 5
你必须使用正确的语法$wpdb->get_results( $query, $type_of_result);
在这里查看这个
编辑解释:
$users = $wpdb->get_results( "SELECT SUM(wp_wpdatatable_1.payback) as sumed FROM wp_wpdatatable_1", ARRAY_A);
Run Code Online (Sandbox Code Playgroud)
将array_a返回关联数组,而默认情况下它作为导致问题的对象返回
| 归档时间: |
|
| 查看次数: |
6495 次 |
| 最近记录: |