Скажем есть таблица accounts, в ней поле account_bag. Допустим уже есть строка со значением 1, перед INSERT использую SELECT MAX, чтобы следующая строка была уже со значением 2:
$stmt = $connect->prepare('SELECT MAX(account_bag) AS max_id FROM `accounts`');
$stmt -> execute();
$invNum = $stmt -> fetch(PDO::FETCH_ASSOC);
$max_id = $invNum['max_id'];
$account_bag = $max_id+1;
Далее INSERT...
Я так понимаю есть вероятность дубликатов значения при вставке, например когда несколько одновременных запросов! Как этого избежать?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости