我想循环更新语句,但它只循环一次.
这是我正在使用的代码:
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));
Run Code Online (Sandbox Code Playgroud)
谢谢让
好吧,它只循环一次的原因是UPDATE查询不返回任何你可以提取的行mysql_fetch_assoc.所以mysql_fetch_assoc返回false,渲染表达式($row_query = mysql_fetch_assoc($query)) false,这就是循环中止的原因.
除此之外,遗憾的是,该代码非常恶劣.它可能有助于告诉我们你想做什么,必须有一个更好的方法.
| 归档时间: |
|
| 查看次数: |
680 次 |
| 最近记录: |