gpt4 book ai didi

php - 当一些用户尝试将信息插入数据库时​​出现重复的 Id 条目 - Php

转载 作者:行者123 更新时间:2023-11-29 00:25:53 26 4
gpt4 key购买 nike

当一些用户尝试向表中插入一行时,会出现此错误:

(325是行的ID,没有自动增加,因为我自己做的,因为我需要。)

error

我记得在 asp 中他们有 lock() 方法实际上可以防止这种错误。

PHP 中有类似的东西吗?

尽管我认为这不是必需的,但如果被要求添加代码。

非常感谢!

最佳答案

现在你明白为什么你不应该手动分配 ID :)

更改您的表以开始自动分配 ID:

ALTER TABLE your_table AUTO_INCREMENT=last_assigned_id+1

如果你坚持要实现锁,你可以使用sem_acquire

关于php - 当一些用户尝试将信息插入数据库时​​出现重复的 Id 条目 - Php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18930969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com