簡體   English   中英

"PHP 今天的日期形式"

[英]PHP Today's date in form

我在一個表單中有幾個文本框,它們是 SQL 查詢的輸入。 我需要其中一個框來自動填充今天的日期,但無法讓它工作:

  <td align="left"><INPUT TYPE="text" MAXLENGTH="10" SIZE="10" NAME="To_Date" id=To_Date value="'.date("m/d/y").'"/></td>

嘗試任何一個

HTML格式的PHP:

<input type="text" value="<?php echo date('m/d/y');?>"/>

PHP中的HTML:

<?php echo "<input type='text' value='".date('m/d/y')."'";?>

不要對PHPHTML網格PHP ,而在較小的情況下編寫HTML更好

或者你可以使用。

echo '<input type="text" value="'.date('m/d/y').'"/></td>';

您正在嘗試在HTML標記中使用PHP。 在編寫任何PHP代碼之前,您必須打開<?php標記。 所以你的代碼應該是:

<td align="left">
     <input type="text" maxlength="10" size="10" name="To_Date" id="To_Date" value="<?php echo date("m/d/y") ?>"/>
</td>

PS:約定想在HTML中使用小寫屬性,所以我稍微改變你的輸入;)(你的HTML5有效,但它只是約定,deh。)

試試這個對我有用。

 <input type="text" name="Date" readonly = "readonly"  value="<?php echo date('m/d/y');?>"/>

01 2022

不知道為什么每個人都在使用type="text"

使用type="date"

在輸入日期值中使用 php date 時,請確保格式正確。
如果沒有,它將無法正常工作。

作品

使用Ymd (以連字符分隔,但順序相反)
<input type="date" value="<?php echo date("Ymd");?>">

不管用

dmY (使用連字符,但將日期放在開頭)
d/m/Y (使用斜線)
Y/m/d (反序使用斜線)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM