質問: こんにちは。 「PHPでチェックボックスを複数チェックした場合のDBへの登録方法」で質問させていただいた内容に関係する質問をさせてください。 以下のhtmlファイルで、チェックボックスへのチェックがされていなければ"Unchecked"を、チェックされていれば、おそらく変数strに格納されているであろう値(apple,orangeの2つともチェックされていれば"apple, orange")をfruit.phpに渡したいのですが、htmlファイルをどのように修正すればよいか、ご教示いただけませんか。 以下のhtmlファイルのままだと、apple,orangeの2つともチェックされていても"orange"しか渡されません。 宜しくお願い致します。 【htmlファイル】 名前: くだもの apple orange
回答: こちら前回私が回答した質問ですが,railsだけではなくhtmlのフォーム共通の仕様なのでこちらで解決すると思います。 要はname属性を配列にすれば大丈夫です。 質問者様のコードを拡張して,javascriptで送信する方法もありますが,こちらはコードが冗長になるだけですのでオススメしません。