gpt4 book ai didi

php - PDO 绑定(bind)偏移量

转载 作者:行者123 更新时间:2023-11-29 21:11:57 24 4
gpt4 key购买 nike

我试图让这个 SQL 运行,但是当我使用 PDO 时它什么也不显示,我认为它与“:offset”有关,因为如果我删除它并输入一个数字,它就可以正常工作。偏移变量是正确的并且按预期运行

$newsQuery = $pdo->prepare("SELECT * FROM News ORDER BY News_ID DESC LIMIT 6 OFFSET :offset");
echo $offset;
$newsQuery->bindParam(":offset", $offset,PDO::PARAM_INT);
$newsQuery->execute();

最佳答案

试试这个:

$newsQuery->bindParam(":offset", intval($offset), PDO::PARAM_INT);

出于某种原因,PDO::PARAM_INT 还不够。它仍然作为字符串传递。因此,强制进行整数转换可以避免这种不便。

注意:我自己最近也遇到过这个问题。

关于php - PDO 绑定(bind)偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36290975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com