MySQLに新しいレコードを挿入するためのHTMLフォームがあります($_POST
)。新しいレコードごとにフィールドのデフォルト値を作成するにはどうすればよいですか?
フィールドには常に値"FC"
が必要です。これをphpMyAdminで行うのですか?あるいは、私がHTMLフォーム経由でレコードを挿入するときに"FC"
を挿入しますか?あなたはtablename
テーブルとfieldname
MySQLに新しいレコードを挿入するためのHTMLフォームがあります($_POST
)。新しいレコードごとにフィールドのデフォルト値を作成するにはどうすればよいですか?
フィールドには常に値"FC"
が必要です。これをphpMyAdminで行うのですか?あるいは、私がHTMLフォーム経由でレコードを挿入するときに"FC"
を挿入しますか?あなたはtablename
テーブルとfieldname
はちょうどこのクエリを実行します。列を編集し、default
をAs defined:
に設定し、'FC'
をフィールドに入力します。
一貫性を保つために、別のものが提供されている場合はデフォルト値が使用されないので、フォームに 'FC'を挿入することもできます。
本当に値を「FC」に限定したいのであれば、それをあなたの質問にハードコーディングしてみませんか?
MySQLは列に対してdefault
値を指定するオプションを持っているを持っていると仮定すると
ALTER TABLE `tablename` ALTER `fieldname` SET DEFAULT 'FC';
:
ありがとうございます。これはうまくいきますが、値のある非表示のフィールドを追加することにしました。どうもありがとう。 – Erik