[PHP-users 21027]複数のフォームを1つのフィールドに格納する方法

金賀 美和 miwa-k @ moon.email.ne.jp
2004年 3月 27日 (土) 18:00:41 JST


KANEGAです。
初めて投稿します。
PHPは初めてトライします。たくさんわからないことありますが
先ずは1つだけ教えてください。

-----
環境:win-xp
DB:mysql
PHP:PHP4.X
利用:dreamweaverMX
-----

質問:複数のフォームを1つのフィールドに格納する方法を教えてください。

※□はフォーム、「年月日から年月日まで」の文字は画像で貼り付け
「□年□月□日 から □年□月□日まで」というに形をとっている入力フォーム
 ですがこれを1つのフィールドに格納するには以下の設定
でいいのでしょうか?

【フィールド1】
フィールド名:data_from(年月日から)
フォーム名:
 □年=data_from(フィールド1名称をあわせています)
 □月=manth_from(フォーム名とあわせてます。任意名)
 □日=day_from(フォーム名とあわせてます。任意名)

【フィールド2】
フィールド名:data_to(年月日まで)
フォーム名:
 □年=data_to(フィールド2の名称をあわせています)
 □月=manth_to(フォーム名とあわせてます。任意名)
 □日=day_to(フォーム名とあわせてます。任意名)

【PHP設定】
<?php
  $data_from = $HTTP_POST_VARS['data_from'].$HTTP_POST_VARS['manth_from'].$HTTP_POST_VARS['day_from'];
?>

上記関数を以下のHTMLのどこを置き換えればいいのかわかりません…。

//□年□月□日から
<tr>
<td width="20"><input name="data_from" type="year_from" id="data_from5" size="4" maxlength="4"></td>
<td width="20"><img src="t_toukou/images/year.gif" alt="年" width="20" height="28"></td>
<td width="11"><input name="manth_from" type="text" id="manth3" size="2" maxlength="2"></td>
<td width="20"><img src="t_toukou/images/manth.gif" alt="月" width="20" height="28"></td>
<td width="11"><input name="day_from" type="text" id="day_from" size="2" maxlength="2"></td>
<td width="20"><img src="t_toukou/images/day.gif" alt="日" width="20" height="28"></td>
<td width="42"><div align="center"><img src="t_toukou/images/for.gif" alt="から" width="31" height="28"></div></td>
<td width="20"><div align="right">
// □年□月□日まで                     
<input name="data_to" type="text" id="data_to2" size="4" maxlength="4"> </div></td>
<td width="20"><img src="t_toukou/images/year.gif" alt="年" width="20" height="28"></td>
<td width="11"><input name="manth_to" type="text" id="manth_to" size="2" maxlength="2"></td>
<td width="21"><img src="t_toukou/images/manth.gif" alt="月" width="20" height="28"></td>
<td width="10"><input name="day_to" type="text" id="manth26" size="2" maxlength="2"></td>
<td width="20"><img src="t_toukou/images/day.gif" alt="日" width="20" height="28"></td>
<td width="142"><div align="left"><img src="t_toukou/images/to.gif" alt="まで" width="31" height="28"></div></td>
</tr>


この説明だけでわかりますでしょうか…
dreamweaverMXを使っている環境なので、設定には不安です。
よろしくお願いします。

----------------------------------------
 kanega miwa
----------------------------------------



PHP-users メーリングリストの案内