你好,我正在做web統計。時間跨度有問題。有兩個輸入來自。 在php中使用日期
它們是通過默認和花費時間從以下代碼:
$date = date('y-m-d');
$sd = strtotime ('-1 month' , strtotime ($date)) ;
$trgD = date ('y-m-d' , $sd);
比i打印他們的兩個輸入(來自和到)。現在,當用戶輸入時間時,我遇到了問題。我如何將它們存儲到$ 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); }
我不知道如何。如果我理解你的問題寫清楚這個條件
你想計算日期還是試圖將值存儲到變量? – samayo
我想存儲日期而不是默認日期當用戶輸入日期 – ganaa
你想插入/存儲他們到數據庫? – samayo