我想把一套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);
一句的关系是什么? 展开
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);
一句的关系是什么? 展开
3个回答
展开全部
你是同一个数据库应该不会,我记得它有判断的吧,如果没有你加个判断呗,判断一下这个随即生成的订单号是否已经存在,ecmall是有的,ecshop没看过源码,但我相信也是有的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
随机的就不会重复
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询