小京东购物车,主要是通过表单进行提交的。
当订单提交,网速卡的时候。或者高并发的时候,会造成订单号重复。
$order['order_sn'] = get_order_sn(); //获取新订单号
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('order_info'), $order, 'INSERT');
$error_no = $GLOBALS['db']->errno();
if ($error_no > 0 && $error_no != 1062)
解决办法;设计成按照数量去设计。应该就可以顺利解决。