代码之家  ›  专栏  ›  技术社区  ›  CLiown

重复每个结果的计数

php
  •  1
  • CLiown  · 技术社区  · 15 年前

    此php/mysql从我的数据库中获取最热门的tweeter:

    $toptweeters = mysql_query("SELECT count(user) a,user from fotetweets group by user order by a desc limit 10");
        while ($row = mysql_fetch_assoc($toptweeters)) {
                echo "<li style='border: 0; margin-left: 5px;'><a target='_blank' style='border: 0;' href='http://twitter.com/".$row["user"]."'>";
                echo $row["user"];
                echo "</a></li>";
        }
    

    如何还显示返回的每个用户的计数结果?

    2 回复  |  直到 14 年前
        1
  •  2
  •   dkamins    15 年前

    echo $row["user"];
    

    echo $row["user"] . ": " . $row["a"];
    
        2
  •  0
  •   Chris Laplante    15 年前

    $toptweeters = mysql_query("SELECT count(user) AS `a`, `user`  FROM `fotetweets` GROUP BY `user` ORDER BY `a` DESC LIMIT 10");
    while ($row = mysql_fetch_assoc($toptweeters)) {
            echo "<li style='border: 0; margin-left: 5px;'><a target='_blank' style='border: 0;' href='http://twitter.com/".$row["user"]."'>";
            echo $row["user"];
            echo $row["a"];
            echo "</a></li>";
        }
    
    推荐文章