0

私は、顧客のアプリケーションを使用する PHP Web サイトを持っています。各アプリケーションには、増加する ID 番号が与えられます。

最近、サイトはアプリケーション ID 番号 9999 に達しましたが、10000 に進む代わりに 0001 に戻りました

なぜこれが起こったのか考えてみてください - おそらくある種のphpまたはmysql設定、範囲または制限?!

前もって感謝します

4

3 に答える 3

0

はい、4桁(0000)に制限するためにphpに適用されたいくつかの形成があったため、10000に達したときに最初の1を切り捨てていました。これにより、バックエンドや他の場所で0001などとして表示されていました...

その結果、ID 番号のカット版を応募者にメールで送信し、あらゆる種類の混乱を引き起こしていました (笑)。

元のコーダーが利用できないため、適切なファイルを見つけるのに時間がかかりました!

ありがとうございます。

于 2013-04-04T06:58:51.950 に答える
0

int(11) 長さ11のIDのテーブル構造でこれを行ってください

于 2013-04-03T11:13:39.833 に答える
0

intこれは、増加する主キーに許可されているサイズである可能性があります。

于 2013-04-03T11:11:43.967 に答える