我不得不再次詢問此問題,因爲我無法獲得所需的答案,但是我真的希望得到此幫助。如何在輸入數據時更改此日期格式
我有一個數據輸入到MySQL數據庫的HTML表單,但在日期輸入字段具有這種格式,
(mm/dd/yyyy)
但我更喜歡使用此格式,當我進入日
(dd/mm/yyyy)
任何機構都可以幫助將格式從(mm/dd/yyyy)更改爲(dd/mm/yyyy)。
這裏用於收集數據
<html>
<head>
<body><p>Admition number:<br>
<input type="text" class="idNum" id="idnumber"
onkeyup="javascript:capitalize(this.id,
this.value);" name="idnumber" size="20">
<br />
Former school:<br>
<input type="text" id="former_school" onkeyup="javascript:capitalize(this.id,
this.value);"
name="former_school" size="20">
<br>
Name of Child:<br>
<input class="fname" type="text" id="fname" onkeyup="javascript:capitalize(this.id,
this.value);" name="fname" size="20">
<br />
Admission date:<br>
<input type="date" id="add_date" placeholder="date-month-year" name="add_date"
size="20">
<br />
Nationality:<br>
<input type="text" id="country" onkeyup="javascript:capitalize(this.id,
this.value);"
name="country" size="20">
<br />
Date of Birth:<br>
<input type="date" id="date" placeholder="date-month-year" name="date" size="20">
<br />
Tribe:<br>
<input type="text" id="tribe" onkeyup="javascript:capitalize(this.id, this.value);"
name="tribe" size="20">
</body>
</html>
HTML表單這是用於插入數據PHP代碼。
<?php
include("Connections/conn.php")?>
<?php
$idnumber=mysql_real_escape_string($_POST['idnumber']);
$insert="INSERT INTO
student(idnumber,former_school,fname,add_date,country,date,tribe)
VALUES('".$_POST["idnumber"]."','".$_POST["former_school"]."',
'".$_POST["fname"]."','".$_POST["add_date"]."','".$_POST["country"]."',
'".$_POST["date"]."','".$_POST["tribe"]."')";
?>
我使用PHP 5.4.16
*「我不得不再次問這個問題,因爲我無法得到想要的答案」* < - 這個,不要這樣做 – Phil
另外,請閱讀本文 - [爲什麼不應該使用mysql_ *函數PHP?](http://stackoverflow.com/q/12859942/283366) – Phil