我上的腳本,用戶可以在HTML表單中輸入日期的工作,文本框看起來像這樣:在變量中實現' - '?
的文本框HTML表單是這樣的:
<td>
Datum (d/m/j):
</td>
<td>
<input type="text" align="left" name="dag" size="2" value="<?php echo date("d") ?>">
-<input type="text" align="left" name="maand" size="2" value="<?php echo date("m") ?>">
-<input type="text" align="left" name="jaar" size="2" value="<?php echo date("y") ?>">
</td>
而且我將它存儲在一個變量是這樣的:
$date = $_POST['dag'] . $_POST['maand'] . $_POST['jaar'];
SQL查詢的數據存儲在DATABSE看起來是這樣的:
$sql = mysql_db_query($database, "INSERT INTO html (HTML, Onderwerp, Datum) VALUES ('".$html."', '".$subject."', '".$date."')");
(是的,我知道我不應該使用mysql_ *了,但多數民衆贊成這是關於不算什麼)
問題不過是,日期被存儲不喜歡這樣的:15-03- 13,但是像這樣:150313(這很明顯)。我的問題是如何在那裏實現' - '?有沒有辦法將' - '放入變量中,或者是否有其他想法?也許有一個簡單的解決方案,但我只是沒有看到它^^
日Thnx,這個工作!我會盡快接受這個答案作爲答案^^ – Daanvn 2013-03-15 09:12:35