0

データベース内の値に基づいて見積もりを計算するスクリプトがあります。

数値を表示し、フォームが送信されるたびに数値に 1 を追加するには、単純な PHP コードが必要です。

たとえば、Joe Bloggs が見積もりを取得すると、見積もりの​​参照番号 111 が画面に表示されます。

次にフォームが送信されると、画面に 112 が表示されます。

これを達成するために使用するのに最適なコードは何ですか?

4

2 に答える 2

2

データベース内の自動インクリメント id 列について十分に検討する必要があります。 http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

別の方法として、番号をphpでファイルに書き込むことができます...

于 2012-07-09T14:25:03.863 に答える
0

PHP はMySQL 属性とは何の関係もありません。AUTO_INCREMENT

必要なフィールドに適用AUTO_INCREMENTするだけで、データを挿入するときに、フィールド以外のすべてのフィールドにデータを挿入しAUTO_INCREMENTます。MySQL が自動的にそれを行います。

AUTO_INCREMENTフィールドの最新の数値を表示するには、この記事mysql_insert_id()を使用するか参照してください。

于 2012-07-09T14:28:00.490 に答える