本を読んで勉強中です。
型について質問させてください。
HTML
1<!--選択必須ではない--> 2<input type="radio" name="hoge1" value="1">10代 3<input type="radio" name="hoge1" value="2">20代 4<input type="radio" name="hoge1" value="3">30代
id | hoge1 |
---|---|
1 | 1 |
2 | 2 |
3 | 1 |
hoge1_id | name |
---|---|
1 | 10代 |
2 | 20代 |
3 | 30代 |
というデータベース構成の時
ラジオボックスが未選択の時も
NULL
をインサートするのは避けるべきと記載がありました。
また、上記同様セレクトボックスの場合も
value="0"を準備してあげてNULL
を避ける。
HTML
1<select name="hoge2" class="form-control"> 2<option value="0"></option> 3<option value="1">10代</option> 4<option value="2">20代</option> 5<option value="3">30代</option> 6</select>
###質問まとめ
・ラジオボックスが未選択の場合はhoge1のカラムには
0
を入れるようにするのが良いでしょうか?
・セレクトボックスもNULL
を避けるために0を入れるべきでしょうか?
・その他のテキストボックス等はNULL
でも大丈夫ですか?
回答3件
あなたの回答
tips
プレビュー