比方说,我有一个mysql表一帮一组ID:用PHP更好地删除MySQL数据库中的多行?
$idList = array('1','2','3','4','5');
我想删除与每个ID相关的行。哪种方法更可取/更好/更快(IYO)?
$idListString = implode(",",$idList);
mysql_query("DELETE FROM this_table WHERE id IN ($idListString)");
或
foreach($idList as $value) {
mysql_query("DELETE FROM this_table WHERE id = '$value'");
}