【PHP】php生成一个不重复的数字(订单号、会员号)
2018-09-19 16:42
477 查看
1、目的:利用php的do .. while 生成一个不重复的字符串或者数组,比如(订单号、会员号)
2、不废话,代码来:
$repeat_order = array(); do{ $ordersn = date('md') . random(8, 1); $repeat_order = pdo_fetch("SELECT * FROM ".tablename($tablename)." WHERE weid = '{$_W['uniacid']}' AND ordersn = :ordersn", array(':ordersn' => $ordersn)); }while(!empty($repeat_order));
相关文章推荐
- php生成不重复数字的数字字符串
- 一个生成无重复数字的代码
- php拆单生成重复订单号
- 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从
- PHP高效生成一个不重复随机数
- Java中从[1,36]随机生成7个不重复的数字,放入一个数组中
- 如何生成不重复的订单号?这里提供一个不重复订单号生成方法
- java 一个int数组 长度为100 随机生成100个数 即1-100 将其插入进数组 插入的数字不能重复
- 一个生成无重复数字的代码
- 开辟一个空房间,随机生成一个有30个数的整形数组,找出其中的重复数字,输出其余数字
- randnumber_mn.c 生成一个数组,包括k个不重复的整数,并且要求这些整数范围为[m,n),生成的结果中不能包含inum中的数字,size表示inum的长度
- php 生成百万数,不重复,并且打乱数字顺序,插入数据库
- 中软面试(一):java写一个随机生成四位数的程序 每位数字不重复
- 随机生成30个数字(范围0-30)存到一个数组中,将数组中重复的数字去除,动态创建数组保存剩下的数字
- 用ASP生成一个不重复的随即数字
- java 生成一个永不重复的数字序列
- java 一个int数组 长度为100 随机生成100个数 即1-100 将其插入进数组 插入的数字不能重复
- 一道生成不重复随机数字的C#笔试编程题
- 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{
- [Asp.net] 随机生成300个不重复的 纯数字8位数