这个问题在这里已经有答案了:
如何使用prepared pdo语句按参数设置order(8个答案)
两年前关门了。
我试图从数据库中得到结果,我想显示的信息从最后一个id开始,而不是第一个,这是可能的吗?
$query = $db->prepare("SELECT * FROM grafica WHERE ID = :id");
$query->bindParam(':id', $id);
$query->execute();
$result = $query->fetchAll();
foreach ($result as $row) {
}
1条答案
按热度按时间fslejnso1#
想必,
ID
是唯一的,因此您的问题当前在发布的查询上下文中没有意义:查询将正好返回1或0行,这取决于ID = :id
存在。如果要查看行列表(可能按id的升序或降序),请不要使用限制结果ID = :id
,并使用ORDER BY
条款:请注意,现在不需要
bindParam
打电话。