在Wordpress页面模板中,我正在使用:
<?php
global $wpdb;
$sql = "SELECT COUNT(`meta_key`) FROM `wp_usermeta` WHERE `meta_key` = 'mepr-address-state' && `meta_value` = 'NSW';";
$myrows = $wpdb->get_results($sql);
print_r($myrows[0]);
?>
这将输出:
stdClass Object ( [COUNT(`meta_key`)] => 764 )
如何使用764
的替代方式仅输出/打印值print_r($myrows[0]);
?
答案 0 :(得分:1)
您可以获得所需的价值
echo $myrows[0]->{'COUNT(`meta_key`)'};
但是我真的建议您使用COUNT(...)
的别名将您的查询更改为类似的内容:
$sql = "SELECT COUNT(`meta_key`) AS meta_count FROM `wp_usermeta` WHERE `meta_key` = 'mepr-address-state' && `meta_value` = 'NSW';";
然后您就可以使用
echo $myrows[0]->meta_count;