【发布时间】:2025-04-26 04:55:01
【问题描述】:
我想一次运行两个循环,这样我就可以使用第一个循环中的数据和第二个循环中的数据,然后进行迭代:
$sql = "SELECT user FROM logins WHERE user!='SUPERUSER' AND user!='agata' AND user!='tomek'";
if(!$result = $connect->query($sql)){
return FALSE;
}
while ($rowV = $result->fetch_array())
{
foreach($argi[3] as $argvalue){
$addtmpm=$rowV['user'];
$sql = "UPDATE `$addtmptable` SET sallary=$argvalue WHERE user='$addtmpm';";
if(!$result2 = $connect->query($sql)){
return FALSE;
}
}
}
该代码只是在循环中循环。我想更新表,在用户等于前一个 sql 的位置设置 sallary
【问题讨论】:
-
$argi[3]来自哪里? -
@mario $argi[] 是二维数组 $_POST['arguments'] 的快捷方式
标签: php loops foreach while-loop iteration