-4

I want to add some random number that created by PHP to my SQL without repeat. I use this code to create 14 length random:

for ($i=0;$i<10;$i++) {
        $n1 = rand(100000,999999);
        $n2 = rand(100000,999999);

        $pincode = (string)$n1.(string)$n2;
    echo $pincode;
    echo nl2br("$pincode\n");

Now I want to input created a number in My SQL and ignore the repeated number. How can I do that ?

4

2 に答える 2

0

Afroz、タイムスタンプはおそらく一意ですが、非常に予測可能です;-)

これは興味深いかもしれません: MySQLで「存在しない場合に挿入」する方法は?

于 2013-07-18T07:46:31.603 に答える
0

最善の方法は、タイムスタンプを使用することです。常に一意であり、重複する可能性はありません。

于 2013-07-18T07:41:27.440 に答える