我使用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/

10-13 02:52