对于这个mysql查询,我有点小问题。
$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条入口,但当列出它时?它只显示像这样的四个入口:-
5648
4575
1595
35那么我的第五条条目在哪里?为什么不发出去呢?请注意,第五个条目也是最高的,值为
305355提前感谢
发布于 2013-09-04 12:14:47
您正在调用mysql_fetch_assoc两次,这就是为什么您的第一行第一次调用mysql_fetch_assoc并在第二次调用中保留显示的原因
https://stackoverflow.com/questions/18612887
复制相似问题