PDO
データベースにデータを挿入するために使用しますdate
が、フォームに があります。コードの一部は次のとおりです。
$name = "John Doe"; // from form
$bdate = 05/13/1989; // from form
$query = "INSERT INTO details (name, bdate) VALUES (:name, :bdate)";
$stmt = $this->handle->prepare($query);
$stmt->bindParam(':name',$name,PDO::PARAM_STR);
$stmt->bindParam(':bdate',$bdate,PDO::PARAM_STR);
$stmt->execute();
スクリプトを実行すると、ログに次のエラーが表示されます。
私のデータベース:
+-------+--------------+
| name | varchar(100) |
+-------+--------------+
| bdate | date |
+-------+--------------+