raiden回答ポイント なしウォッチ

(perl)1列に配列されているチェックボックスを3列に配列したいのですが、どうすればいいでしょうか?

ヨミサーチという検索エンジンに登録者が自由にマークを選択して付けられる機能を付けました。
機能自体は正常に作動していますが、登録画面でチェックボックスが1列になってしまい、マークの数が多いので見栄えが悪いです。
これを3列くらいに配列し直したいのですが、以下の構文のどこに手を加えればいいでしょうか?

↓↓こうなっているものを
□ Win-XP
□ Win-Vista
□ Win-7
□ Win-8
□ Mac-OS
□ Internet Explorer
□ Google Chrome
□ FireFox
□ Opera
□ Safari
□ Office-Word
□ Office-Excel

↓↓こうしたいのです。
□ Win-XP □ Win-Vista □ Win-7
□ Win-8 □ Mac-OS □ Internet Explorer
□ Google Chrome □ FireFox □ Opera
□ Safari □ Office-Word □ Office-Excel

------------------------------------------------
foreach(1 .. $EST{'mcnt'}){ #←マーク数を増やすときは修正
if($FORM{'changer'} ne "admin" && !$EST{'rg_mk'.$_}){
if($mark[$_-1]){print "<input type=hidden name=Fmark$_ value=1>\n";}
next;
}
print "<label><input type=checkbox name=Fmark$_ value=1";
if($mark[$_-1]){print " checked";}
print ">" . $EST{"name_m$_"} . "</label><br>\n";
}
----------------------------------------------------

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-02-06 18:19:21
終了日時
2013-02-07 17:11:06
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Google Chrome277Internet Explorer333firefox2005opera361Perl1679Safari651M$9VISTA1126検索エンジン814チェックボックス356Mac3287Excel3146XP2318OS4923配列924WIN1352

人気の質問

メニュー

PC版