$cnt_element=1; //зададим нумерацию
$str1 = $str2 = "";
while($ob = $res->GetNextElement()){ //вытащим из массива элементы
$arFields = $ob->GetFields(); //поля элементов
$arProps = $ob->GetProperties(); // свойства элементов
//покажем элементы после первых трех из выборки. ПЕРВАЯ ГРУППА
// должно быть "Элемент4", "Элемент5", "Элемент6"....
if (empty($arFields[PROPERTY_PHOTOMODULECHECK_VALUE]))
{ $str1 .= "<div class='itemsnew-list-item-wrapper'>{$arFields['NAME']}</div>"; }
//покажем самые первые 3 элемента, но в конце списка. ВТОРАЯ ГРУППА
// должно быть "Элемент1", "Элемент2", "Элемент3"....
if (!empty($arFields[PROPERTY_PHOTOMODULECHECK_VALUE]))
{ $str2 .= "<div class='itemsnew-list-item-wrapper'>{$arFields['NAME']}</div>"; }
if ($cnt_element == 6)
{ echo($str1.$str2); $str1 = $str2 = ""; $cnt_element = 0; }
$cnt_element++;
}
document.querySelector('.login-form form').addEventListener('submit',function (el) {
el.preventDefault();
$.ajax({
type: "POST",
url: "./admin.php",
data: {
action: "administration",
login: document.querySelector('.login-form form #login').value,
pass: document.querySelector('.login-form form #pass').value,
},
success: function(data) { if (data == "OK") window.location = "admin.php";}
});
});
if ($_POST['action'] && $_POST['action'] === 'administration'){
if ($_POST['login'] === $login && $_POST['pass'] === $pass){
// тут нужно сделать всё, что нужно сделать
// .....
// а потом:
echo("OK"); exit();
}
}
$output = '';
foreach ($result as $row) { //здесь делаем двумерный массив
$found = false;
foreach ($result_days as $row_days) {
if ($row['date'] === $row_days['off_date'] && $row_days['off_id'] == 0) { //если выходной
$found = true;
// echo '<span>Выходной день</span><br>';
$sub_hours = (int)$row['sub_hours'];
$output = '
<tr>
<td>' . $row['name'] . '</td>
<td>' . ($sub_hours = $sub_hours - 0) . '</td>
<td>' . $row['date'] . '</td>
<td>Не рабочий день</td>
</tr>';
echo $output;
} else if ($row['date'] === $row_days['off_date'] && $row_days['off_id'] == 1) { //если сокращенка
$found = true;
$sub_hours = (int)$row['sub_hours'];
$sub_hours = $sub_hours - 7;
if ($sub_hours > 0) {
$output = '
<tr>
<td>' . $row['name'] . '</td>
<td>' . $sub_hours . '</td>
<td>' . $row['date'] . '</td>
<td>Сокращенный день</td>
</tr>';
echo $output;
}
}
}
if (!$found) { // рабочие дни
$sub_hours = (int)$row['sub_hours'];
$sub_hours = $sub_hours - 8;
if ($sub_hours > 0) {
$output = '
<tr>
<td>' . $row['name'] . '</td>
<td>' . $sub_hours . '</td>
<td>' . $row['date'] . '</td>
<td>Рабочий день</td>
</tr>';
echo $output;
}
}
}