繁体   English   中英

COUNT(*)AS发生,php如何捕获每次出现的值

[英]COUNT(*) AS occurrences, php how do i capture the value of each occurance

如果我在phpmyadmin中运行以下代码,它会显示一个列,其中包含每个friendly_name的总出现次数,但是当我在php中运行它并回显表时,我不知道如何拉出出现的值并将其添加到我的表中?

SELECT *, COUNT(*) AS occurrences
FROM my_reports 
GROUP BY friendly_name
HAVING count(*) > 1
ORDER BY occurrences DESC

这是我回忆的代码,我知道它可能非常简单,但我之前没有尝试过,所以我不知道从哪里开始

while ($row = mysql_fetch_array($sel_rs))
        {
        $hud_id = $row['hud_id'];
        $friendly_name = $row['friendly_name'];     

            echo '<tr><td>'.$hud_id.'</td>';

            echo '<td>'. $friendly_name.'</td>';
            echo '<td>'. what do i put here to show occurances for each.'</td></tr>';
        }

echo "</tbody></table>"; 

简单... $occurrences = $row['occurrences'];

PS:你应该抛弃mysql_*函数并至少学习MySQLi,或PDO。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM