$m = new Migration();
$start = "INSERT INTO `display` (`hash`, `date`,`sum`, `news_id`) ";
$insert_data = [];
// $news_id = [здесь ваши ид];
// $date = ""; здесь дата
foreach ($news_id as $id)
{
$time = strtotime($date);
$hash = md5($id . $time);
$insert_data[] = " ('$hash', $time, 1, $id)";
}
$m->execute("$start VALUES " . implode(", ",$insert_data) . " ON DUPLICATE KEY UPDATE `sum` = `sum` + 1;");