Долгопр... //Район update + Район по url include($_SERVER['DOCUMENT_ROOT'].'/_modules/common.php'); $_go = ''; // Название области, в которую сразу надо перейти $_goN = -1; // Номер области, если ее нашли при построении списка облостей. Начинается с 0 if ($_REQUEST['go']) $_go = $_REQUEST['go']; if ($_go) $_go = urldecode($_go); $_page['title'] = 'Адреса мест проведения занятий'; $_page['h1'] = 'Адреса детских центров'; /* $_sads = sql_util_select(" SELECT s.*, (SELECT COUNT(*) FROM trainer WHERE FIND_IN_SET(s.id, sad)) AS _tr_count, (SELECT COUNT(*) FROM schedule WHERE s.id = par_id AND type = 10 AND ((DATE(date_start) <= CURDATE()) AND ((DATE(date_end) >= CURDATE()) OR (DATE(date_end) = 0))) ) AS _sc_count FROM sad AS s ", array()); */ // sads //PAE20181031 добавил price110 и price120 $_sads = sql_util_select(" SELECT s.* ,(SELECT CONCAT(price,' $_currL/',count,' зан.') FROM pay_ticket WHERE s.id = par_id AND type >0 AND type < 100 AND NOT hidden ORDER BY price LIMIT 1) AS _price ,(SELECT CONCAT(price,' $_currL в месяц') FROM pay_ticket WHERE s.id = par_id AND type = 110 AND NOT hidden ORDER BY price LIMIT 1) AS _price110 ,(SELECT CONCAT(price,' $_currL/ зан.') FROM pay_ticket WHERE s.id = par_id AND type = 120 AND NOT hidden ORDER BY price LIMIT 1) AS _price120 FROM sad AS s WHERE NOT hidden ORDER BY name ", array()); $schs = sql_util_select(" SELECT par_id, age_from,age_to, day, TIME_FORMAT(time_ex,'%H:%i') as time_ex FROM schedule WHERE type=10 ORDER BY par_id, day, time_ex ", array()); // Обходим все записи и группируем их по садам. При этом порядок дней уже будет корректным. $schsSad = array(); $tempAr = array(); $sadid = 0; foreach($schs as $i) { if ($sadid != $i['par_id']) { $schsSad[$sadid] = $tempAr; $tempAr = array(); $sadid = $i['par_id']; } $tempAr[]=$i; } if ($sadid) $schsSad[$sadid] = $tempAr; $wdAr = array(1=>0,2=>0,3=>0,4=>0,5=>0,6=>0,7=>0); // Массив существующих дней недели. Заполняется по мере формирования карточки $wdSad = array(); // Для поинтов объекта - установка флагов фильтра поиска по дням $_userSadId = ''; if ($_userInfo['registered']) { $_data_id = $_userInfo['who'].'/'.$_userInfo['registered']; $_user = data_get($_data_id); if ($_user) $_userSadId = $_user['sad']; } // ================== HTML =============== $_useQForm = true; $yamapOn = !get_setting('yamap.off'); if ($yamapOn) { $_hideHeader = true; $_hideFooter = true; $_use_yamap = TRUE; $_include_bottom .=' '; } include($_SDR.'/_design/begin.php'); // ================== BODY =============== ?>