v2.5.2
Giriş yap

Random Sipariş Numarası Oluşturma

ufukozdemir
684 defa görüntülendi

Merhaba

Aşağıdaki gibi Random sipariş no oluşturuyorum.

    substr(rand(10000000,99999999), 0, 6);
PHP

Şöyle bir sorunum var oluşturduğu sipariş no databasede var ise tekrardan yeni random sipariş no oluşturtursun. Şayet bu oluşturduğu random sipariş no da var ise tekrardan bir sipariş no oluştursun.

Açıkcası döngünü hiç olmayan sipariş no bulana kadar dönmesini istiyorum.

Bunu hangi mantıkta yapabilirim.

Umarım anlatabilmişimdir derdimi :)

ufukozdemir
981 gün önce

Önceki yazdığım sistemde id ile tutuyordum aradan bir siparişi sildikleri zaman neden sıra değişti vs diye sorular geliyordu.
Bundan dolayı farklı bir no tutmak istedim.

Sanırım microtime formatında tutmak mantıklı olacak.

Cevaplarınızı için çok teşekkür ederim hepinize :)