在请求其他数据时检索数据库信息

时间:2014-06-15 18:37:33

标签: php mysql sql

我不确定如何解决这个问题。 基本上,我需要启用从数据库中检索数据。 但这需要限制在用户帐户计划中。 例如:用户有一个会员计划,附带5封电子邮件。 他需要启用才能看到5封电子邮件,而不是我的整个电子邮件数据库被提取。

代码:

$SQLSelect = $odb -> query("SELECT * FROM `accounts` ORDER BY `ID` DESC LIMIT = '" . ($_POST['email']) . "'");

1 个答案:

答案 0 :(得分:0)

描述限制是允许显示有限数量的选项。 例: 你有5行的表,那些行有自动增量id。 通过id desc limit 3从用户订单中选择*,您将选择ID为1,2,3的用户,因为在开始时按ID排序,所以选择1,2,3,4,5然后你说你只需要使用desc限制中的3个。所以看起来你的desc限制错了......

如果我得到你的榜样,你需要这样的东西:

$limit = 5;
query("SELECT * FROM `accounts` ORDER BY `ID` DESC LIMIT = ".$limit)

因此,此处用户只会看到ID为1,2,3,4和5的帐户。 如果我没有说出你需要什么,我就没有得到你的问题