$result2 = mysqli_query($db,"SELECT * FROM `tables` WHERE `type`='mask' and (`medium`='organic' or `medium`='cpc') ORDER BY `sortid` ASC");
//выбор таблиц в которых обновляем данные
while($myrow2=mysqli_fetch_array($result2)){
$result5 = mysqli_query($db,"SELECT * FROM `dates` WHERE `".$myrow2['tablename']."`='no' and `cold`='yes' ORDER BY `date` ASC");
$result = mysqli_query($db,"SELECT
SUM(visits) AS visits,
SUM(timeviz) AS timeviz,
SUM(cost) AS cost
FROM `cold`
WHERE `source`='".$source."' and `medium`='".$myrow2['medium']."' and ".$period." ".$like."");
// полученные значения загоняются в переменные, и ещё пару таких конструкций по гуглу и мэйлу
// и потом это всё загоняется в базу
$query="INSERT INTO `data` (id, `table`,`date`,`yandex`, `google`, `mail`,`yandex_timeviz`, `google_timeviz`, `mail_timeviz`,`yandex_cost`, `google_cost`, `mail_cost`)
VALUES (NULL,'".$myrow2['tablename']."','".$myrow5['date']."','".$ya."','".$g."', '".$mail."','".$ya_timeviz."','".$g_timeviz."', '".$mail_timeviz."','".$ya_cost."','".$g_cost."', '".$mail_cost."')";
}