我使用count(*)AS作为mysql_num_rows()的替代方法。
我得到了所有三种反馈(正,负和中性)的计数。
但是我不知道如何将正反馈的计数分配给我称为$positive_feedback
的变量,然后将其回显。如何使用以下示例执行此操作?
我有这个:
SELECT feedback, count(*) AS `count`
FROM feedback
WHERE seller='$user'
GROUP BY feedback
它给出了这样的内容:
feedback | count
----------------
positive | 12
neutral | 8
negative | 3
最佳答案
$result = mysql_query($query); // with your query.
$feedback=array();
while ($row = mysql_fetch_assoc($result)) {
$feedback[$row['feedback']]=$row['count'];
}
它将给出一个由feedback ['positive'],feedback ['negative']等组成的数组,并在每个数组中存储计数。
关于php - 如何在PHP中回显count(*)AS的结果?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10667790/