gpt4 book ai didi

php - 循环遍历表 mySQL 中的所有项目

转载 作者:行者123 更新时间:2023-11-29 07:37:59 25 4
gpt4 key购买 nike

我将使用它作为一个定时任务,我试图循环遍历数据库中表中的所有行,然后更新该行中的每个项目。 (我通过调用另一个网站的 API 来获取更新信息来进行更新。)我使用 PDO 连接到数据库。我的代码:

$loop = $dbh->prepare("SELECT * FROM item_list");
$loop->execute();

while($row = mysql_fetch_array($loop)){
...get new info and update database...
}

我进行了错误检查,错误是:“警告:mysql_fetch_array() 期望参数 1 是第 71 行 page/directory.php 中给出的资源、对象”

我已经编写了所有代码来更新每个项目,但我只是无法让它循环。

最佳答案

您正在混合 PDO 和 mysql 扩展。仅使用 PDO:

while ($row = $loop->fetch()) {
...
}

关于php - 循环遍历表 mySQL 中的所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30056883/

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