注册 | 登录 | 搜索 
 ›› ›› 『 PHP技术讨论 』›› [求助]-=问个问题,php怎样防止同时添加数据表内容?
共有 1282 人关注过本帖  
<< 上一主题    下一主题 >>
平板 打印

[求助]-=问个问题,php怎样防止同时添加数据表内容?

帅哥哟,离线,有人找我吗?

等级:论坛游侠

文章:497

积分:1585

注册:2003-05-25 21:26:00

  2008-03-21 09:16:36  

在 asp中有application.lock 和application.UNlock 可以锁定,让其他进程排队等候,必须执行完毕下个进程才能继续执行,防止同时添加数据表内容,防止同时改写全局公共变量!!

但是在PHP中,没有全局公共变量的说法,比如:

我添加数据,那么主键 ID 我是 select max(id) as id from table 出来的,如果两个人同时插入数据,他们获取的maxID是一样的,那么如果同时插入,肯定有一个会出错?不知大家怎么解决的??

虽然这现象微呼起微,但是也要避免啊...

谢谢告知技巧!!

[此帖子已经被作者于2008-03-21 09:17:34编辑过]
1111111
动网·网络社区源动力
TOP