How to generate unique random value for each user in laravel and add it to database

前端 未结 8 1955
刺人心
刺人心 2020-12-29 08:44

I am developing a event organization website. Here when the user registers for an event he will be given a unique random number(10 digit), which we use to generate a barcode

8条回答
  •  暖寄归人
    2020-12-29 09:23

    This is good:

    do {
       $refrence_id = mt_rand( 1000000000, 9999999999 );
    } while ( DB::table( 'transations' )->where( 'RefrenceID', $refrence_id )->exists() );
    

提交回复
热议问题