くだすれPHP(超初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
355:nobodyさん 08/02/06 00:16:53 なるほど。解ったよ。アンガト 356:354 08/02/06 00:24:06 書いてから気づいた。 > 頭に 0x81, 0x45, 0xbf の3バイト 0xef 0xbb 0xbf の3バイト(>>344参照)、じゃないのね。 357:nobodyさん 08/02/07 16:59:49 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"; } 358:nobodyさん 08/02/07 17:42:05 >>357 こーかな?判定は一行にもできるけど逆に見づらいし。 foreach ( $hoge as $k => $v ) { $checked = ""; if( is_array($_POST['hoge']) && array_search($v, $_POST['hoge']) != FALSE ){ $checked = " checked=\"checked\""; } echo "<input name=\"hoge[]\" type=\"checkbox\"$checked value=\"$v\" />\n"; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5293日前に更新/165 KB
担当:undef