(現在 過去ログ6 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

No8472 の記事


■8472 / )  Re[12]: チェックボックスの値を出力するには?
□投稿者/ hiro -(2004/01/23(Fri) 14:31:14)
    2004/01/23(Fri) 14:34:10 編集(投稿者)

    No8462に返信(りゅういちさんの記事)


    > では $p3 のままにして、そのあとに @p3=split(/ /, $p3); として
    > foreach(...){...} でどうでしょうか?
    > (ちなみに今までもそうですが、... は省略という意味です)

    遅くなりましたが、ようやく次のようにしたら、
    ログから配列の要素を取り出して表示できるようになりました。
    @p3=split(/ /, $p3);
    foreach $p3(@p3){print "$part3[$p3]";}

    そしてまたつまずきです。なかなかブレイクスルーできません。
    ログに登録されたものを、管理モードで修正するとき、チェックリストを表示させたいのです。ところが、チェックされたものをチェックされた形で表示できないのです。
    次のようにしてみましたが、やはりだめです。
    まず、ログを読み込んで、修正するデータの配列をそのデータにふったナンバーで取り出しています。そして、
    @p3=split(/ /, $p3);
    foreach (0 .. $#part3) {if ($p3 == $_) {
    foreach $p3(@p3){print "<input type=\"checkbox\" name=P3 value=\"$_\" checked>$part3[$_]\n";}
    } else {print "<input type=\"checkbox\" name=P3 value=\"$_\">$part3[$_]\n";}}
    です。
    方向が違いますか。解決できるでしょうか。
返信 [メール受信/OFF] 削除キー/


Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -