Страница 1 из 3
Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 12:27
believe
Коллеги, приветствую! Ни у кого нет примера кода по количеству записей в текущем месяце? т.е. если записей за определённый месяц больше 5, то скрываем кнопку сохранить и выводим сообщение.
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 12:41
believe
+ нужно проверять занятые даты на период. К примеру есть запись с датами 1.01 - 10.01, если в данный период более 5 записей то выводимо ошибку и т.д.
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 13:21
nruslan2
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 13:27
believe
Первым делом. Но это далеко не то!
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 13:46
nruslan2
логика и настройка та жа! а именно чтобы вам прям код написали/дали который вставил и работает, такое вряд ли будет.
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 14:28
believe
Чем она та же? Что считает количество записей добавленных определенным пользователем?
Задача сложнее:
1. Нужно как то зафиксировать период всех дат (Пример: с 1-10 с 9-12 и. д.т)
2. Определить входит ли дата в эти интервалы
3. Определить количество записей в этих интервалов
4. Ограничить добавление если в этих интервалах если добавлений записей больше 5
Котов профинансировать, если кто может помочь
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 14:35
Develop-Soft
believe писал(а): ↑19 окт 2021, 14:28Чем она та же?
Почти, там только условие изменить id юзера на id поля даты.
believe писал(а): ↑19 окт 2021, 14:28
2. Определить входит ли дата в эти интервалы
У вас что за поле? Системное или какое-то свое, которое вы заполняете вручную?
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 14:37
believe
[/quote]У вас что за поле? Системное или какое-то свое, которое вы заполняете вручную?
[/quote]
Поле с выбором даты
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 15:05
Develop-Soft
Код: Выделить всё
if ($_GET['item_id'] == 0) { // если это новая запись
$dt_field = [649]; // поле с датой
// - _62 - id сущности
$count_query = db_query("select count(*) as total from app_entity_62 where field_649 = ".$dt_field);
$count = db_fetch_array($count_query);
if($count['total']>=5)
{
echo
'<script>'.
'$(".zvezdelka").remove(); '.
'$(".btn-primary-modal-action").before("<div class=\"zvezdelka alert alert-danger\">Уже есть 5 записей на указанную дату!</div>");'.
'$(".btn-primary-modal-action").hide();'.
'</script>';
}
else
{ echo
'<script>'.
'$(".zvezdelka").remove(); '.
'$(".btn-primary-modal-action").show(); '.
'</script>';
}
}
Так надо было?
Re: Количество записей в текущем месяце php
Добавлено: 19 окт 2021, 16:05
nruslan2
название переменной порадывало))