//这里用个生成订单做例子
名:
$orderno = 'FK'.time().rand(100000,999999);//订单号生成规则 $res = D('Ordera')->where(array('orderno'=>$orderno))->getField('id');//搜索是否已经有相同号码的订单号生成 if($res) {//如果已经有相同的订单号,那么重新生成订单号 goto 名; }本文共 252 字,大约阅读时间需要 1 分钟。
//这里用个生成订单做例子
名:
$orderno = 'FK'.time().rand(100000,999999);//订单号生成规则 $res = D('Ordera')->where(array('orderno'=>$orderno))->getField('id');//搜索是否已经有相同号码的订单号生成 if($res) {//如果已经有相同的订单号,那么重新生成订单号 goto 名; }转载于:https://www.cnblogs.com/wzjdy/p/7153826.html