我想继续回答问题Sending array values to a mysql database table
在这里我们发现要使用foreach循环来输入值数组。我们可以使用单个查询来插入所有。因为如果循环中的一个查询无法执行,则所有查询都将是徒劳的。
答案 0 :(得分:0)
你可以试试这个
foreach($C as $value)
{
try
{
//your database code here if mysql
//$value is your value
if(mysqli_num_rows($result)==0)
{
throw new Exception;
}
}
catch(Exception $e)
{
continue;
}
}
如果某个查询无法执行,它将移至下一次迭代并成功运行。