mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
$rand = rand(1111111,99999999);
$mtime = microtime();


$sipno = $rand.$mtime;

Neredeyse imkansız. Hadi diyelim 2 kullanıcı aynı microtime da sipariş verdi o zaman bir de rand koyun
Bu yapı aslında benim şuanda sahip olduğum yapıya benzer. Bu fikre göre aslında benimki de neredeyse imkansız olmuyor mu sizce? Değiştirmeme gerek var mı yani? Teşekkür ederim bu arada



Bruuzy adlı üyeden alıntı: mesajı görüntüle
Benzersiz olarak değil de gerçekten sipariş no olarak yapsanız daha iyi olmaz mı? Sipariş 1 sipariş 2 olarak. Her siparişte sipariş noyu 1 arttırarak.
İlk başta yapıyı böyle kursaydım süper olurmuş aslında ama 5 binden fazla kayıt olduğu için şuan bu şekilde değiştirmek istemiyorum. Ama baya iyi fikir, keşke baştan yapsaydım dedim