INSERTが機能しない理由を誰かが知っていますか?私は同じコードのチュートリアルで作業していますが、インサーターに何も取得できません。
そこにprint_rを入れて、POST情報が正しくキャプチャされていることを確認しました...これはそうです。ここで頭がおかしくなっています。どんな助けでもいただければ幸いです。ありがとう
<?php
if ( $_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST['title']) && !empty($_POST['content']) ) {
include('config.php');
try{
$dbh = new PDO(DB_NAME,DB_USER,DB_PASS);
} catch (PDOException $e){
echo $e->getMessage();
}
$title = $_POST['title'];
$content = $_POST['content'];
$stmt = $dbh->prepare(' INSERT INTO posts (title, content, created_at, updated_at) VALUE (?, ?, now(), now() ) ');
$bindings = array($title, $content);
$stmt->execute($bindings);
print_r($stmt);
} else { echo 'fail';}
?>