求类是函数 asp application.lock 和unlockphp 像这样的功能有没有如果没有!怎么做类似功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在做项目的时候遇到一个问题,我的代理商可以开普通账号,现在我的代理商比较多了存在一个同时操作的问题,比如说,代理商开的普通账号是不可以重复的,现在2个代理商同时操作了,就没有办法判断了,就会出现重复的普通账号。在ASP中可以用application.lock要执行的代码application.unlock来锁定进程,防止同时操作在php中我不知道要这么实现这个功能,希望高手帮我解答一下 在MySQL中,可以用事务来处理吧…… 解决办法:1.存储用户的表为user,在建一个tempuser.2.当代理商申请用户名时,第一步输入用户名,例如xiaowang,点击检查.3.在表user和tempuser中查找有没有xiaowang这个用户,如果没有,将他写到tempuser表中.4.这时代理商可以添写申请用户的相关信息.5.最后确定添加,将xiaowang写到user表中,将tempuser中的xiaowang删除.tempuser的作用是,无重复用户名存在和先到先得的作用.谁先申请无重复的无户名,就先写到tempuser中. curl模拟post数据问题 PHP正则中简单的变量问题 求助php+js更换验证码 紧急。。。。望高手指点! 怎么利用后台来发布文章后,在前台显示。 奇怪现象:session忽冷忽热 安装论坛过程中遇到的问题!!!!!! 如何根据变量内容自动提交对应的表单? 怎样在自画菜单中绘制渐变的颜色 php怎样对目录下的文件按时间排序? php中ip 问题,在线等 那里的空间支持symfony
存在一个同时操作的问题,比如说,代理商开的普通账号是不可以重复的,现在2个代理商同时操作了,就没有办法判断了,就会出现重复的普通账号。
在ASP中可以用
application.lock
要执行的代码
application.unlock
来锁定进程,防止同时操作
在php中我不知道要这么实现这个功能,希望高手帮我解答一下
1.存储用户的表为user,在建一个tempuser.
2.当代理商申请用户名时,第一步输入用户名,例如xiaowang,点击检查.
3.在表user和tempuser中查找有没有xiaowang这个用户,如果没有,将他写到tempuser表中.
4.这时代理商可以添写申请用户的相关信息.
5.最后确定添加,将xiaowang写到user表中,将tempuser中的xiaowang删除.tempuser的作用是,无重复用户名存在和先到先得的作用.谁先申请无重复的无户名,就先写到tempuser中.