にこのコードは、私は私のデータベースにDate
を取得するために使用され、その年を取得し、私が唯一のデータベースにYear
を取得。私はHTMLの入力タイプ=「日付」からのデータベース
$query = "INSERT INTO tablename(date)
VALUES('{$date}')
は、あなたのデータベースを持っている:私は、データベースへのクエリが(自分のIDが自動インクリメントであると仮定した場合)などとしてフォーマットする必要があります。また、私のデータベースへdd/mm/yyyy
<?php
$conn=mysqli_connect("localhost","root","","home_ac");
if(mysqli_connect_error()) {
die("Error While Connecting Database");
}
$date = ($_POST['date']);
$query= "INSERT INTO `sample`(`id`, `date`, `currency`) VALUES (NULL,$date,'$date')";
mysqli_query($conn, $query)
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<form method="post">
<input type="date" name="date" placeholder="Date">
<input type="submit" value="ADD">
</form>
</body>
</html>
これをチェックしてください(https://stackoverflow.com/a/45781679/3898339) 'strtotime'を使用して、テーブルの列のデータ型を日付 –
に変更してください。テーブルのカラムタイプを共有する必要があります。どこに日付と年を保存したいですか?同じ列で、または別々に?あなたの質問に答えることは大変重要です。 –
My Columnデータ型はdatetimeです。 –