產生訂單時我的做法是:
while ($row = mysqli....) {
????$id = substr(date('YmdHi', time()), -10);
}
因為在一秒之內會產生數十筆訂單但這樣會導致訂單都一樣的單號我有想過用 「uniqid」 或其他方式,只是我現在想做到的是
假設 while 的數量有 5則可以使用 $i++ 加入到編號中,1~5例如1811301915118113019152181130191531811301915418113019155
不管怎樣后面都會從1開始到 while 結束為止只是我嘗試這樣做:
$i = 1;
while ($row = mysqli....) {
????$id = substr(date('YmdHi', time()), -10).$i;
????$i++;
}
卻沒有出現任何數字,莫非不能這樣做?那能怎么實現呢?
添加回答
舉報
0/150
提交
取消