我正在尝试使用PHP在数据库中更新我的表,我有一个大约50,000个值的数组,每个数组都有一个更新语句,然后我调用此代码。
for($i=0;$i<count($insertData);$i++){
$result = $conn->query($insertData[$i]);
if($result){
echo $insertData[$i] . "\n";
echo "Update worked!\n";
}else{
echo "Update failed\n";
}
}
数组的长度是正确的,它返回
count($insertData); //Returns ~50,000
然后,每次我运行脚本时,它只会上升到一个随机的i值(例如28或32或20)并退出该函数。我甚至做vardump,所有的陈述都在那里。
echo var_dump($insertPlatforms);
看起来像...... [48391] =&gt; &#34;更新表SET字段=&#39; BLAH&#39; WHERE id =某个值