У меня есть ввод формы, что его значение было сгенерировано сервером.
$getLastID = Model::select('id')->orderBy('id', 'desc')->first();
// echo $getLastID;
$get_id=substr($getLastID, -2);
// echo $no_urut;
$prefix = date('Ym');
$ordered_number = str_pad($get_id+1, 3,'0', STR_PAD_LEFT);
// $no_urut++;
$no_admin = $prefix.$ordered_number.'-01';
Что сгенерирует 202006001-01 при первой записи. Тогда возникает проблема. Когда ID достигает 10 ++, он генерирует то же значение, что и первая запись. Это должно быть 202006010-01 , 202006011-01 и т. Д.
Мой вопрос: как сгенерировать такое значение в PHP?