这就是我的屏幕给我的东西
mysqli_result Object
(
[current_field] => 0
[field_count] => 1
[lengths] =>
[num_rows] => 1
[type] => 0
)
1
stdClass Object
(
[COUNT('user_id')] => 0
)
1
我正在尝试访问[COUNT('user_id')]部分,但我似乎无法找到互联网上的内容。我正在使用的代码是:
$query = $db->query("SELECT COUNT('user_id') FROM user_credentials WHERE email='$email'");
echo "<pre>", print_r($query), "</pre>";
if($query->num_rows){
while($row = $query->fetch_object()){
echo "<pre>", print_r($row), "</pre><br />";
#echo "<h1>", $row->COUNT['user_id'], "</h1>";
}
}
显然问题是$ row-&gt; COUNT ['user_id'],但我不知道如何访问它。它不是一个阵列,所以我很茫然。我刚刚开始学习物品。
答案 0 :(得分:1)
在查询中使用别名,如下所示
$query = $db->query("SELECT COUNT('user_id') as c FROM user_credentials WHERE email='$email'");
并获取别名...它将解决您的问题......