Advertisement
Guest User

Shakib

a guest
Mar 23rd, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.44 KB | None | 0 0
  1. function generateOrderId($customerID = null)
  2. {
  3.     $six_digit_random_number = mt_rand(100000, 999999);
  4.  
  5.     $orderID = 'Q-' . $customerID . '-' . $six_digit_random_number;
  6.  
  7.     $orderIDCheck = DB::table('orders')
  8.         ->select('order_id')
  9.         ->where('order_id', '=', $orderID)
  10.         ->first();
  11.  
  12.     if ($orderIDCheck) {
  13.  
  14.         return generateOrderId($customerID);
  15.  
  16.     } else {
  17.  
  18.         return $customerID;
  19.  
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement