あなたが書いたステートメントは、関連する「名前」フィールドもNULLにしたい場合にのみ正しいです。
実際に両方のフィールドにデータを入力する場合は、次のようにする必要があります。
INSERT INTO opt (name, confirmed) VALUES (?, ?)
次に、mysqli
を使用します またはPDO
?
をバインドする関数のファミリー ユーザー指定の値へのパラメーター。これは、SQLインジェクション攻撃からデータベースを保護するために必要です。
また、別のフィールドをいくつか追加することも検討します。
- 一意の
id
フィールド(MySQLのauto_increment
これに適しています)特定のレコードを削除および/または変更できるようにします timestamp
このデータがいつ追加されたかの記録(しゃれは意図されていません)を取得するためのフィールド