首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MYSQL按“条目”排序DESC没有显示最高

MYSQL按“条目”排序DESC没有显示最高
EN

Stack Overflow用户
提问于 2013-09-04 11:42:35
回答 4查看 71关注 0票数 0

对于这个mysql查询,我有点小问题。

代码语言:javascript
运行
复制
          $sql = "SELECT name FROM videos ORDER BY counter DESC LIMIT 5";
      $result = mysql_query($sql, $conn) or trigger_error("SQL", E_USER_ERROR);
      $list = mysql_fetch_assoc($result);
      while($list = mysql_fetch_assoc($result)){
          echo $list['counter'];
          echo "<br>";
      }
      mysql_free_result($result);

我想要实现的是,它是否按“计数器”顺序列出5条入口,但当列出它时?它只显示像这样的四个入口:-

代码语言:javascript
运行
复制
5648
4575
1595
35

那么我的第五条条目在哪里?为什么不发出去呢?请注意,第五个条目也是最高的,值为

代码语言:javascript
运行
复制
305355

提前感谢

EN

Stack Overflow用户

发布于 2013-09-04 12:14:47

您正在调用mysql_fetch_assoc两次,这就是为什么您的第一行第一次调用mysql_fetch_assoc并在第二次调用中保留显示的原因

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18612887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档