我正在wordpress数据库上运行一个查询,以统计wp_fruit表中值"apple"的出现次数,如下所示…
$count = $wpdb->get_results("SELECT COUNT(*) as count FROM wp_fruit WHERE value='apple'" );
返回。。。。
array(1) { [0]=> object(stdClass)#446 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) ) array(1) { [0]=> object(stdClass)#445 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) ) array(1) { [0]=> object(stdClass)#446 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) )
我所追求的值是238,我该如何回应?
$count
是行对象的数组,在本例中只有一个:
echo $count[0]->count;
如果使用$row
而不是$count
,可能会更有意义。
echo $row[0]->count;
因此,您正在访问第一行(第0行)的计数列(对象属性)。