【发布时间】:2016-04-17 21:53:31
【问题描述】:
我在一个名为“排行榜”的表中有几个 ID,它们属于不同的用户。它们被命名为:“id_user”并且它们顺序不正确。我想要做的是在 leaderbord 中打印 div,其中应该包含我从这些 id_user 获得的一些信息。
我唯一的问题是,在研究了stackoverflow和其他网站之后,我仍然找不到如何选择那些id_user在 降序顺序并且能够一一获取该用户的信息,然后继续使用下一个 id_user,依此类推。
我不知道如何以降序选择每个id_user的特定行来执行我已经知道的其他代码怎么办。
我希望它不会与本网站上任何其他先前提出的问题重复(我真的做了研究,但我找不到这个问题的任何具体答案,对于 sql 部分和 php 部分一起)。
非常感谢您。
【问题讨论】:
-
您可以通过 id_user DESC 从排行榜中进行简单的 select * 排序,然后在 PHP 中获取值。这有意义吗?
-
问题是您想要来自多个表的信息、排序还是两者兼而有之?您希望它按 id 排序还是按其他值(如某种分数)排序?
-
是的,部分。因为我到处寻找答案或部分答案,我只找到 SQL 代码来做这件事,而不是 php 代码来获取这些结果中的每一个并使用每行包含的 id 来做我必须做的其他事情之前在代码中打印这些结果后记。
-
我想要的是 SQL 代码以降序从一个表中选择所有这些 id,然后是 PHP 代码来操作每一行包含的信息(就像一个 foreach 做某事)。