• 締切済み

プログラムをテーブル形式にしたい。

プログラムをテーブル形式にしたい。 新規登録 <br> ユーザーID: <input name="ID" type="text" maxlength="12"/> <br/> ニックネーム: <input type="text" name="name"/> <br/> パスワード: <input type="password" name="password"/> <br/> 再パスワード: <input type="password" name="password"/><br/> 性別: <input type="radio" name="sex" value="1" id="sex_male"><label for="sex_male">男性</label> <input type="radio" name="sex" value="2" id="sex_female" ><label for="sex_female">女性</label><br/> 血液型: <select name="blood type" id="blood type"> <option value="" selected="selected">----</option> <option value="1">A型</option> <option value="2">B型</option> <option value="3">O型</option> <option value="4">AB型</option> </select><br/> 生年月日: <select name="year" id="year"> <option value="">----</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> <option value="2006">2006</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> </select>年 <select name="mon

  • HTML
  • 回答数6
  • ありがとう数2

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.6

推理 これは、提示されたフォームで送信された名前、パスワード、性別、血液型、生年月日 等をPHPのプログラムが受け取り、ユーザー登録的な処理を行い登録情報をDB等に格納し、 DBを読み取って登録ユーザー一覧表をHTMLの<table>として生成して、出力させたい のではないでしょうか?

回答No.5

>このプログラムをphpまたはHTMLでテーブル形式にしたいのです ここまで意味不明なのも珍しい… まずどこに『プログラム』が書いてあるのかが分からないし、『phpまたはHTMLでテーブル形式にしたい』って文章もどう考えてもおかしい。 なんとなく聞いた事のある言葉をよく意味も分からないのに知ったかぶって使うとこういう恥ずかしい事になります。 「馬鹿にされたくない」って思っちゃうんだろうケド、余計に馬鹿みたいに見えますので、背伸びするのはやめましょう。

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.4

あ・・・もしかしてtrタグとtdタグの話をされてますか? それであれば、どういうレイアウトが正なのかがわからないので、ご自身でHTMLをもっと勉強して頂いて、ご期待通りのものをご自分で作るほかないですよ。 とりあえず大まかにイメージとして、 <tr>タグが「縦の要素」で<td>タグが「横の要素」です。 基本的に画面の左上から 123 456 789 のような順で記述していきます。 上記の例でいくと <tr>  <td>   1  </td>  <td>   2  </td>  <td>   3  </td> </tr> <tr>  <td>   4  </td>  <td>   5  </td>  <td>   6  </td> </tr> <tr>  <td>   7  </td>  <td>   8  </td>  <td>   9  </td> </tr> となります。 こういうことでもない?^^;

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.3

>テーブル形式にしたいのです。 質問者様の仰る「テーブル形式」とは何を指していますか? HTMLの「<table>(テーブルタグ)」の事を指していますか? もしそうだとしたら、単に <html> <head> ヘッダ内容(タイトル等) </head> <body> <form method="POST" action="hoge.html"> <table> 質問文にあるHTML </table> </form> </body> </html> でよいのでは? まず、「何形式にしたい」などではなく、「現状のHTMLだとどうなっていて、これをどういう動きをするようにしたい」などの期待値をだしてもらえませんか? あと、「テーブル形式」などという抽象的な表現は第三者にはわからないので、言葉を変えて再補足して下さい。 hanmemomo様への補足より >このプログラムをphpまたはHTMLでテーブル形式にしたいのです 「PHPまたはHTMLで」というのが理解できません。 PHPのプログラムからHTMLを出力したいという意味であれば、単純に echo "<html>"; echo "<head>"; などつらつらと書いていけば良い話ですが、そういう話ではないのですよね?

  • hanmemomo
  • ベストアンサー率35% (205/580)
回答No.2

#1さんに同意 まず、プログラムは使っていないようですが、ただのHTMLで 何がしたいんですか?

ponta78_2
質問者

補足

このプログラムをphpまたはHTMLでテーブル形式にしたいのです

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.1

単純にHTMLのBody部分のようですが、これをどうなさりたいと?

ponta78_2
質問者

補足

これはプログラムの一部ですべては書ききれません。 テーブル形式にしたいのです。

関連するQ&A

  • VBA IE ラジオボタンにチェックをつけたい

    エクセルvbaでIE操作をしているのですが、 -------------------------------------------------------- <tr> <th><span class="asterisk">*</span>&nbsp; <label for="sex">性別:</label></th> <td> <input type="radio" name="gender" value="m" id="male" tabindex="1000"> <label for="male">男性</label> <input type="radio" name="gender" value="f" id="female"> <label for="female">女性</label> </td> </tr> -------------------------------------------------------- のソースで、男性にチェックを入れたいのですが、 どのようなVBAコードを書けばいいのでしょうか? objIE.document.all.gender.Value = "m" だとエラーになってしまいます。 ご教授よろしくお願いします。

  • JAVASCRIPTで、ボタンを押したら 入力項目を追加できるようにしたい。

    FORMタグ内に下記のようなの入力項目があります。 JAVASCRIPTを使って、追加ボタンを押したときに、下記の部分を2個、3個と追加させたいと思っております。 (最初から複数個分の入寮力フォームを用意しておくと、見た目が良くないため、追加ボタンで随時追加するようにしたい) どのようなjavascriptを書けばよいか、ご教授願えませんでしょうか。 どうぞよろしくお願い致します。 <select> <option value=" " selected="selected">選んでください</option> <option value="テスト1">テスト1</option> <option value="テスト2">テスト2</option> <option value="テスト3">テスト3</option> </select> <br class="spacer"> </div> <div class="forms"> <label>テーブル1</label> <input type="text" name="textfield" id="textfield" /> <label>テーブル2</label> <input type="text" name="textfield" id="textfield" /> <label>テーブル3</label> <input type="text" name="textfield" id="textfield" class="short" /> <div class="btns"> <input type="button" value="送信" /> <input type="button" value="さらに入力項目を追加する" /> <input type="button" value="クリア" /> </div>

  • フォームの送信が働かない

    <form action="mailto:******@hotmail.com" method="post" enctype="multipart/form-data"> <p> <label for="nm">お名前:</label> <input type="text" name="namae" id="nm"><br> <label for="ma">メール:</label> <input type="text" name="email" id="ma"> </p> <p> <input type="radio" name="sex" value="male" id="sm"> <label for="sm">男性</label>  <input type="radio" name="sex" value="female" id="sf"> <label for="sf">女性</label> </p> <p> <input type="submit" value="送信"> <input type="reset" value="リセット"> </p> </form> で内容を送信しても働かないのですがなぜなのかわかりません。(mailアドレスは実在の物を入れてためしています。) それともしよければCGIの時に <form action="/cgi-bin/formmail.cgi" method="post">というのがどのように使うのか教えて下さい。 これはこのままサーバーにいれたらいいのですか? それとも契約をしないといけないとか設定をしないといけないとかあるのでしょうか? 複雑であれば何か調べられる情報を教えて下さい。 お時間のある方是非教えて下さい。

  • 【緊急】リアルタイムでエラーチェック

    下記のコードを使って、リアルタイムでエラーチェックを行うファームを作りたいと考えています。 このコードだとsubmitしてからでないとコードチェックが行われないので、最初の入力時から行うようにしたいのですが、何か手立てはないでしょうか? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>exValidationサンプル 2</title> <link type="text/css" rel="stylesheet" href="css/style.css" /> <link type="text/css" rel="stylesheet" href="skin/selectable/style.css" /> <link type="text/css" rel="stylesheet" href="css/exvalidation.css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.easing.js"></script> <script type="text/javascript" src="js/exvalidation.js"></script> <script type="text/javascript" src="js/exchecker-ja.js"></script> <script type="text/javascript"> $(function(){ $("form") .exValidation({ rules: { name: "required", kana: "required katakana", email: "required email hankaku group", pass: "required min6 max12", repass: "required retype-pass", radio: "radio", checkbox: "checkbox" }, errInsertPos: 'after', errPosition: 'fixed' }); }); </script> </head> <body> <div class="pagebody"> <h1>exValidation</h1> <form> <fieldset> <p class="attention">*は必須項目です</p> <table> <tbody> <tr> <th>Name<span>*</span></th> <td><input type="text" id="name" name="name" value="" /></td> </tr> <tr> <th>Kana<span>*</span></th> <td><input type="text" id="kana" name="kana" value="" /></td> </tr> <tr> <th>Mail<span>*</span></th> <td><span id="email"><input type="text" id="email" name="email" value="" /> @ <input type="text" name="email2" value="" /></span></td> </tr> <tr> <th>Password<span>*</span></th> <td><input type="password" id="pass" name="pass" value="" /></td> </tr> <tr> <th>Retype-Password<span>*</span></th> <td><input type="password" id="repass" name="repass" value="" /></td> </tr> <tr> <th>Sex<span>*</span></th> <td> <span id="radio"> <label for="male"><input type="radio" id="male" name="sex" value="male" />male</label> <label for="female"><input type="radio" id="female" name="sex" value="female" />female</label> </span> </td> </tr> <tr> <th>Prefecture<span>*</span><br /> this is selectable</th> <td> <select id="pref" name="pref" class="selectable"> <optgroup label="---"> <option value="">---</option> </optgroup> <optgroup label="北海道"> <option value="01">北海道</option> </optgroup> <optgroup label="東北"> </optgroup> </select> </td> </tr> <tr> <th>City</th> <td><input type="text" name="city" value="" /></td> </tr> <tr> <th>Street</th> <td><input type="text" name="street" value="" /></td> </tr> <tr> <th>Favorite<span>*</span></th> <td> <span id="checkbox"> <label for="f1"><input type="checkbox" id="f1" name="fav" value="f1">books</label> <label for="f2"><input type="checkbox" id="f2" name="fav" value="f2">music</label> <label for="f3"><input type="checkbox" id="f3" name="fav" value="f3">game</label> <label for="f4"><input type="checkbox" id="f4" name="fav" value="f4">study</label> <label for="f5"><input type="checkbox" id="f5" name="fav" value="f5">fishing</label> </span> </td> </tr> </tbody> </table> </fieldset> <p class="submit"><input type="submit" value="Submit" class="button" /></p> </form> </div> </body> </html>

  • PHPによるアンケートの項目追加

    質問投稿させていただきます。 急遽仕事でPHPのアンケートの項目を追加することになったのですが PHPは全くの素人で困っています。 既存のアンケートに項目を追加したいのですが <h2>アンケートフォーム</h2> <form action="question2.php" method="post"> <dl class="clearfix"> <dt>性別は?</dt> <dd> <?php $male = '男性'; $female = '女性'; $number = array('1', '2'); echo ' <label><input type="radio" name="gender" value="' . $number[0] . '" />' . $male . '</label>' . "\n"; echo ' <label><input type="radio" name="gender" value="' . $number[1] . '" />' . $female . '</label>' . "\n"; ?> </dd> <dt>年齢は?</dt> <dd> <label> <select name="age"> <option value="0" selected="selected">選択してください</option> <?php for ($num = 1; $num <= 4; $num++) { echo ' <option value="' . $num . '">' . $num . '0代</option>' . "\n"; } ?> <option value="5">50代以上</option> </select> </label> </dd> <dt>趣味は?</dt> <dd class="hobby-area"> <?php $hobby = array(1 => '音楽鑑賞', 2 => '映画鑑賞', 3 => 'ドライブ', 4 => '旅行', 5 => 'その他'); foreach ($hobby as $key => $value) { echo ' <label><input type="checkbox" name="hobby[' . $key . ']" value="' . $key . '" />' . $value . '</label>' . "\n"; } ?> </dd> </dl> <p> <input type="submit" value="投票する" /> </p> </form> この文に <dt>趣味は?</dt> <dd class="hobby-area"> <?php $service = array(1 => 'あああ', 2 => 'あああ', 3 => 'あああ', 4 => 'あああ', 5 => 'あああ'); foreach ($service as $key => $value) { echo ' <label><input type="checkbox" name="service[' . $key . ']" value="' . $key . '" />' . $value . '</label>' . "\n"; } ?> </dd> </dl> このように項目を増やしたいのですがなぜか追加した項目の確認ページで Warning: Invalid argument supplied for foreach() in ~ と表示され echo '<dt>サービスは?</dt>'; echo '<dd>'; foreach ($service as $value) { switch ($value) { case 1: echo 'あああ<br />'; break; case 2: echo 'あああ<br />'; break; case 3: echo 'あああ<br />'; break; case 4: echo 'あああ<br />'; break; case 5: echo 'あああ<br />'; break; } } echo '</dd>'; この部分にエラーがあると表示されてしまいます。 これは$serviceに値がうまくいっていないということでしょうか? 素人の質問なので足りない処などあると思いますが よろしければ御回答ください。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 複数プルダウンで検索

    楽天市場自社サイト内に、3種類のプルダウンから選択した商品を検索したく試行錯誤していますが私の知識では限界だと言うことがわかりました。 お力をいただければと思い投稿いたしました。 何か良い方法はありますでしょうか <BODY> <FORM name="myForm" method="GET" action="http://esearch.rakuten.co.jp/rms/sd/esearch/vc?" target="_blank"> 種類<BR> <SELECT NAME="t1"> <OPTION VALUE="Tシャツ" SELECTED>Tシャツ <OPTION VALUE="Gパン">Gパン <OPTION VALUE="トレーナー">トレーナー </SELECT> <BR> サイズ<BR> <SELECT NAME="t2"> <OPTION VALUE="S" SELECTED>S <OPTION VALUE="M">M <OPTION VALUE="L">L </SELECT> <BR> 色<BR> <SELECT NAME="t3"> <OPTION VALUE="レッド" SELECTED>レッド <OPTION VALUE="ホワイト">ホワイト <OPTION VALUE="ブラック">ブラック </SELECT> <BR> <BR> <BR> <input type="hidden" name="sid" value="xxxxxx"><input type="hidden" name="su" value="xxxxxx"><input type="hidden" name="sn" value="xxxxxx"><input type="text" name="sitem"><BR> <input type="button" name="sitem" value="結合" onClick="ketugou()"><BR> <BR> <br> <input type="submit" value="商品検索"></FORM> </BODY>

  • 選んだ数字だけ繰り返す

    教えてくださいm(__)m print "<SELECT NAME=\"ninzu\">\n"; print "<OPTION value=\"3\" SELECTED>3</OPTION>\n"; print "<OPTION value=\"4\">4</OPTION>\n"; : print "</SELECT>人\n"; print "<input type=\"hidden\" name=\"page\" value=\"selectpage\">\n"; print "<input type=\"hidden\" name=\"bangou\" value=\"" . $_POST['bangou'] . "\">\n"; print "<input type=\"hidden\" name=\"ninzu\" value=\"" . $_POST['ninzu'] . "\">\n"; ↑で選んだ人数分だけ、↓を繰り返えす処理をしたいのですが・・・。 print $_POST['bangou'] . "人目の番<br><br>\n"; print "お名前:<BR>\n"; print "<input type=\"text\" name=\"handle\" size=\"16\" maxlength=\"30\" value=\"$handle\"><BR><BR>\n"; print "性別:<BR>\n"; print "<OPTION value=\"$checkbox\" name=\"sex\" value=\"<? echo ($sex_tbl[1]); ?>\"><? echo ($sex_tbl[1]); ?>\n"; print "<OPTION value=\"$checkbox\" name=\"sex\" value=\"<? echo ($sex_tbl[2]); ?>\"><? echo ($sex_tbl[1]); ?>\n"; print "PRポイント:<BR>\n"; print "<input type=\"text\" name=\"point\" size=\"16\" maxlength=\"30\" value=\"$point\"><br><br>\n"; とりあえず、↓ if ((integer) $_POST['bangou']) { $_POST['bangou']++; } else { $_POST['bangou'] = 1; } で、「print $_POST['bangou'] . "人目の番<br><br>\n";」 の部分は大丈夫だと思うのですが、その後が続きません…。 教えてください。 宜しくお願いしますm(__)m

    • ベストアンサー
    • PHP
  • selectした項目によって、radioボタンの値を変える方法

    selectボックスの値によって、ラジオボタンに自動的にチェックを入れるというものを作りたいのですが、やり方がわからないのでどなたか回答をお願いします。 selectボックスは、 <select name="Q01" id="Q01"> <option selected>▼選択</option> <option value="1">Aコース</option> <option value="2">Bコース</option> <option value="3">Cコース</option> </select> というようなものを用意しています。 ラジオボタンは、 <label for="Q02_1"> 有り<input name="Q02" type="radio" id="Q02_1" value="0" checked> </label> <label for="Q02_2"> 無し<input name="Q02" type="radio" id="Q02_2" value="1"> </label> <label for="Q03_1"> 有り<input name="Q03" type="radio" id="Q03_1" value="0" checked> </label> <label for="Q03_2"> 無し<input name="Q03" type="radio" id="Q03_2" value="1"> </label> <label for="Q04_1"> 有り<input name="Q04" type="radio" id="Q04_1" value="0" checked> </label> <label for="Q04_2"> 無し<input name="Q04" type="radio" id="Q04_2" value="1"> </label> ・ ・ ・ ・ というようなものを用意しています。 Aコースを選ぶと、 Q02は「有り」、Q03は「無し」、Q04は「有り」 Bコースを選ぶと、 すべて「有り」 Cコースを選ぶと、 すべて「無し」 というような、コースによってラジオボタンにチェックが入るという仕組みです。 宜しくお願い致します。

  • selectで選択したら他のinputを無効にする

    よろしくお願いします。 タイトルではわかりにくいですが例えば <select name="hogehoge" id="hogehoge">  <option value="指定なし" selected>指定なし</option>  <option value="午前中">午前中</option>  <option value="12-14">12時~14時</option>  <option value="14-16">14時~16時</option>  <option value="16-18">16時~18時</option>  <option value="18-20">18時~20時</option>  <option value="20-21">20時~21時</option> </select> <input type="radio" name="namekisai" value="OK" id="a1" checked><label for="a1">OK</label> <input type="radio" name="namekisai" value="NG" id="a2"><label for="a2">NG</label> ▲「指定なし」を選んだら無効にするパーツ この中で「指定なし」を選んだら下のinputなどを無効(disabled)にしたいですが、どのようにすればよろしいでしょうか?

  • select値でのフォームのaction値の変更

    以下のようなフォームでselectの値によって PHPでactionのURLを変更させるようなことは出来るでしょうか。 <form name="form" method="GET" action="ここをselect値により変更"> <input type="text" name="word" id="word" value="" /> <select name="select" id="select"><option selected="selected" value="01">値01</option> <select name="select" id="select"><option selected="selected" value="02">値02</option> <select name="select" id="select"><option selected="selected" value="03">値03</option> </select> </form> 以上、どうぞ宜しくお願い申し上げます。

    • ベストアンサー
    • PHP

専門家に質問してみよう