比方說,我有一個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'");
}