gpt4 book ai didi

php - 我想通过在 php 中使用 do--while 来执行一个 sql 更新循环语句

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:17 24 4
gpt4 key购买 nike

我想循环更新语句,但它只循环一次。

这是我使用的代码:

do {
mysql_select_db($database_ll, $ll);
$query_query= "update table set ex='$71[1]' where field='val'";
$query = mysql_query($query_query, $ll) or die(mysql_error());
$row_domain_all = mysql_fetch_assoc($query);
} while ($row_query = mysql_fetch_assoc($query));

谢谢让

最佳答案

嗯,它只循环一次的原因是 UPDATE 查询不返回任何您可以使用 mysql_fetch_assoc 提取的行。所以 mysql_fetch_assoc 返回 false,它呈现表达式 ($row_query = mysql_fetch_assoc($query)) false,它这就是循环中止的原因。

除此之外,遗憾的是,该代码非常糟糕。这可能有助于告诉我们您想要做什么,一定有更好的方法。

关于php - 我想通过在 php 中使用 do--while 来执行一个 sql 更新循环语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3012926/

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