生成唯一订单号


$orderNum = false;
do {
    $orderNum = date('YmdHis') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);
    $info = db("order")->where('orderNum',$orderNum)->find();//查询订单表,是否存在该订单号
    if (!empty($info)) {
        $orderNum = false;
    }
    unset($info);
} while(!$orderNum);

 

 
posted @ 2018-06-21 10:32  pengcx  阅读(108)  评论(0编辑  收藏  举报