我必须更新一个表中多个行的相同值,并且我希望使用一个foreach循环来避免多个mysql_query,这个循环可以扫描数组的每个值。我试着用一个例子来解释。这是使用foreach循环解决问题的方法。array(1,2,3);$sql = "UPDATE mytable SET val_to_update = XX WHERE id = $val";}
我不喜欢使用疯狂数量的查
说到这里,请看下面的循环。每个循环包含数百条记录(我已经打印出每个记录的结果作为验证)。但是,当条件找到匹配项时,条件只与第一个匹配项中的电子邮件地址匹配。它仍然“卡住”在初始查询中匹配的一条记录上。这就像是我需要一个"next()“方法来移动第一个数组中的内容。 while($emailAddress = mysql