- 357 名前:nobodyさん [2008/02/07(木) 16:59:49 ID:d+qc2qYD]
- チェックボックスでチェックされていたらチェックさせたいです
POSTのデータと一致してるかどうかでforeach書いてるんですけど なんとなく無駄な感じがしてます… いい書き方ってありますか? foreach ( $hoge as $k => $v ) { $checked = ""; if (isset($_POST['hoge'])) { foreach ( $_POST['hoge'] as $key ) { if ($key == $v) { $checked = " checked=\"checked\""; } } } echo "<input name=\"hoge[]\" type=\"checkbox\"$checked value=\"$v\" />\n"; }
|

|