我正在使用代码SELECT COUNT(id) FROM blog.posts WHERE hidden='0'
来查找在网站上为分页生成的页数。此查询返回以下表格;
|COUNT(id)|
|9 |
但我遇到了一个问题。我的PHP脚本来处理这些信息echos''。而不是预期值'9'。
$result=mysqli_query($conn,$sql);
$pages=mysqli_fetch_array($conn);
echo $pages[0];
为什么会发生这种情况?
答案 0 :(得分:2)
savetxt
或任何mysqli_fetch_array()
api调用的参数应该是mysqli_fetch_*
而不是连接对象
mysqli_result
答案 1 :(得分:0)
尝试:
SELECT COUNT(id) as count FROM blog.posts WHERE hidden='0'
然后:
$result=mysqli_query($conn,$sql);
$pages=mysqli_fetch_array($conn);
echo $pages['count'];