1

こんにちは私は統計のためにウェブをやっています。期間に問題があります。とへの2つの入力があります。 期間

これらはデフォルトであり、次のコードから時間がかかります。

$date = date('y-m-d');
$sd = strtotime ( '-1 month' , strtotime ( $date ) ) ;
$trgD = date ( 'y-m-d' , $sd );

私がそれらを2つの入力(fromとto)に印刷するよりも。ユーザーが時刻を入力すると問題が発生します。それらを$dateと$trgDに保存するにはどうすればよいですか。私は何をすべきか?フォームコードは次のとおりです。

<form name="sdate" method="post" action="index.php">
      <td width="38" height="35">Аас</td>
      <td width="89">
      <input name="date1" id="date1" title="Эхлэх өдөр" size="14" value="<?php echo     $trgD ?>" type="text">


      </td>
      <td width="48"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Та өдрөө сонгоно уу" title="эхлэх өдөр сонгох" onClick="return showCalendar('date1');" align="absmiddle" border="0" type="image"></td>
      <td width="61">Хүртэл </td>
      <td width="97"><input name="date2" id="date2" title="Дуусах өдөр" size="14" value="<?php echo $date ?>" type="text"></td>
      <td width="77"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Дуусах өдрийг сонгох" title="Дуусах өдөр" onClick="return showCalendar('date2');" align="absmiddle" border="0" type="image"></td>
      <td width="196">
   <input type="submit" name="submit1" value="Илгээх"> 
      </td>
      </form>

次のような条件を設定する必要があります:

if (user submit){
$date=store submited date1;
$trgD= store submited date2;}

else{ 
$date = date('y-m-d');
$sd = strtotime ( '-1 month' , strtotime ( $date ) ) ;
$trgD = date ( 'y-m-d' , $sd ); }

この条件の書き方がわかりません

4

1 に答える 1

0

あなたの質問を明確に理解できれば、送信された日付を変数に格納するのはかなり簡単です。

if(isset($_POST['submit1'])) {

    if(empty($_POST['trgD'])) 
       { $trgD = date ( 'y-m-d' , $sd );} 

    else if(empty($_POST['date2'])) 
       { $date2 = date('y-m-d'); }

    }else {
        $sd = strtotime ( '-1 month' , strtotime ( $date ) ) ;
        $trgD = mysql_real_escape_string($_POST['trgD ']);
        $date2 = mysql_real_escape_string($_POST['date']);



        <form name="sdate" method="post" action="index.php">
              <td width="38" height="35">Аас</td>
              <td width="89">
              <input name="date1" id="date1" title="Эхлэх өдөр" size="14" value="<?php echo     $trgD ?>" type="text">


              </td>
              <td width="48"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Та өдрөө сонгоно уу" title="эхлэх өдөр сонгох" onClick="return showCalendar('date1');" align="absmiddle" border="0" type="image"></td>
              <td width="61">Хүртэл </td>
              <td width="97"><input name="date2" id="date2" title="Дуусах өдөр" size="14" value="<?php echo $date ?>" type="text"></td>
              <td width="77"><input style="padding-bottom: 4px;" src="images/img1.gif" alt="Дуусах өдрийг сонгох" title="Дуусах өдөр" onClick="return showCalendar('date2');" align="absmiddle" border="0" type="image"></td>
              <td width="196">
           <input type="submit" name="submit1" value="Илгээх"> 
              </td>
              </form>


        }}
于 2012-12-15T02:56:09.053 に答える