我使用 PDO 准备语句来插入记录。并使用 lastInsertId获取插入记录的 ID。但是这样好吗?
因为当多个用户同时插入时会发生什么?那种情况下lastInsertId会冲突?所以我应该使用交易?
请帮忙
最佳答案
每个 PHP 脚本基本上都是独立存在的。当多个用户同时插入时,用户A会得到他最后插入的行idA,用户B会得到她最后插入的行idB。
关于php - 使用 PDO 插入记录后获取 mysql 最后插入 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11847013/