我想一次运行两个循环,这样我就可以使用第一个数据和第二个循环数据,然后迭代:
$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;
}
}
}
该代码只是在循环中循环。我想更新表,设置sallary,其中user等于上一个sql中的一个
答案 0 :(得分:0)
我设法通过将数据从第一个sql保存到数组而不是在第二个循环中使用它来自行完成