Скажем есть таблица 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...
Я так понимаю есть вероятность дубликатов значения при вставке, например когда несколько одновременных запросов! Как этого избежать?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Переносил сайт с одного сервера на другой с базой данных postgresqlБазу подключил
При удалении сессии из БД, сессия для пользователя все равно сохраняется и записывается в БД, в чем особенность такого поведения? Для простого...
Делаю парсер, которые должен слить более 10к товаровПри каждом выполнение скрипта проходит по 20 следующим товаром