Как закрепить за датой числа?
Например
за 01.01 закрепить числа от 1 до 10,
за 02.01 закрепить числа от 11 до 20,
за 03.01 закрепить от 21 до 30
итд.
Опишу ситуацию. Пользователь вбивает данные в форму, выбирает дату в календаре и в БД заносится номер(уникальный в выбранном месяце) + за датой должно быть закреплено, например, 10 номеров (на следующий день номер уже должен начинаться с 11).
Написал такой скрипт(увеличивает номер на 1 + каждое первое число месяца присваивает номеру 1):
if($selectstate['datestate'] != $dates&&($arrDate[0] == 1)) {
$numberWay=1;
$datestate = date('dm');
$sql = "UPDATE state SET datestate = (:datestate);";
$query = $pdo->prepare($sql);
$query->execute(['datestate'=>$datestate]);
} else {
$numberWay++;
}