Имена участников (разделяйте запятой).
Угу, не работает. :( А так? $docNum = 'A999'; // Это предыдущий номер $docNum = preg_replace('/(\D[0]*)0$/U', '${1}1', ++$docNum); // B001 $docNum...
"Каждый заблуждается в меру своих возможностей" ;) (с) не мой Удачи в поисках...
Предполагаю, что это ты путаешь базу с делопроизводством. Первичен Документ, а база это просто информация о нём. Почитай, например, о правилах...
Автоинкремент может меняться как хочет и когда хочет - база не пострадает, если всё сделано правильно. А номер документа назначается единожды и не...
Если на уровне PHP, то можно использовать его особенность. Как у @runcore, только проще. Например, так: $docNum = 'A999'; // Это предыдущий номер...
Вы решаете задачу как программисты. А ещё есть правила документопроизводства. В частности, вполне могут быть правила строгой последовательности...
Снаружи - да, а внутри дикие люди, которым подавай хлеба и зрелищ. Польза от блокировок есть тчк Эффективность РКН порядка 90+%. Вот на те 95% он...
Дровишки: https://www.popmech.ru/technologies/news-523074-internet-po-pasportu-predlozhili-biznes-patrioty/
>> нет единой для всех логики. Единой и не должно быть. Даже в ПО, где строгая логика, она разная. Но логика должна быть, правильная/неправильная,...
Я на стороне логики, где есть правильные решения задачи и НЕправильные. Предполагаю, что остальные Технари также должны мыслить категориями...
@artoodetoo, @Roman __construct Ок. Пропаганду вижу (в худшем её смысле). А где логика разраба?
А чьё быдло любит?
Это разве "динозавр", - тут есть и подинозавревее. Некоторые из них ещё застали первый советский бытовой компьютер. :) А так ты всё правильно...
Нет. А почему должно быть "страшно"?
Ну и что тут нового? "Каждый развлекается как может" (с) народная мудрость А по поводу доморощенной википедии ... это надо было сделать ещё лет...
Обожаю линуксоидов! Регулярно дают повод пнуть их. Глюк strtotime() PHP v7.3.4 $time = strtotime('2019-10-31 01:00:00'); var_dump( date('Y-m-d...
>> откуда в итоговом взялись max, Надеюсь, это риторический вопрос. Ибо ты знаешь работу запроса с group by. >> зачем s, null и группировки...
3-и temporary tables + Using filesort. Хуже - в общем случае. На малом количестве записей разницы не будет практически. Может даже наоборот....
Лучше всего: сделать два запроса и объединить на стороне клиента. п.с. Можно и SQL-запросом, но это менее эффективно.
kazadai90: Глаз - алмаз, браво. Так сработает: $input = [1,2,3,2,4,1]; $result = array_intersect($input,...