我想把一套ecshop程序布到两个环境上,然后用一个数据库,不知道订单号order_sn会不会重复啊

就是想做两个网站,但是两个网站用到的程序是一摸一样的,并且用同一个数据库,就是用ecshop程序,我不知道会不会在下单的时候订单号order_sn会不会重复啊,他是随机产... 就是想做两个网站,但是两个网站用到的程序是一摸一样的,并且用同一个数据库,就是用ecshop程序,我不知道会不会在下单的时候订单号order_sn会不会重复啊,他是随机产生的
mt_srand((double) microtime() * 1000000);
return date('ymd') . str_pad(mt_rand(50000, 99999), 5, '0', STR_PAD_LEFT);
这是产生订单号的程序,如果有知道的朋友情告诉我哦,非常感谢,给分的额
先谢了!
另,其他方面,比如全局变量啊什么的会不会有问题?
mt_srand((double) microtime() * 1000000); 跟return date('ymd') . str_pad(mt_rand(50000, 99999), 5, '0', STR_PAD_LEFT);
一句的关系是什么?
展开
 我来答
iguonan
2010-10-26
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
1,订单号不会重复,放心部署(重复订单号不会生成的,系统在生成前都会自己检查一下,放心吧)。

2,其实你要考虑的不是订单号的问题,而是两个商城要共享同一设置(如商城名称、seo、联系方式等等设置),这个问题会不好处理的。
此用户被关机
2010-10-26 · TA获得超过317个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:237万
展开全部
你是同一个数据库应该不会,我记得它有判断的吧,如果没有你加个判断呗,判断一下这个随即生成的订单号是否已经存在,ecmall是有的,ecshop没看过源码,但我相信也是有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenweidi232
2010-10-26 · TA获得超过674个赞
知道小有建树答主
回答量:858
采纳率:50%
帮助的人:400万
展开全部
随机的就不会重复
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式