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