嗨,我有这种情况:
$query = $db->query('SELECT COUNT(*),* FROM memberFileReports');
$data = $query->fetch(PDO::FETCH_ASSOC);
print_r($data);
它不起作用?知道为什么以及如何同时计数和获取所有项目吗?如果我想计数 (*) 然后下一个选择将有限制 0,5 怎么办?
最佳答案
这是您要找的吗?
SELECT * , CONCAT('', (SELECT COUNT(*) FROM memberFileReports)) AS total
FROM memberFileReports LIMIT 0,5
编辑1:请注意,“总计”将是一个字符串
编辑2:据我了解,您想要获取表中的总行数,但只选择其中的5行(作为示例)
编辑 3:大写...和拼写错误
关于php - 统计表mysql中的所有项目并获取记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21637094/