バインドを間違ってもinsertを間違っても一切エラーはでない。
しかし実行後データをフェッチしようとすると「結果セットがないのにフェッチだなんて」ということでエラーが初めて出る。
phpがパースしたときにはじめてエラーが出るが、バグはその前にあるということになる。
前のページという可能性もあるし、
SQL周りということもあり得る
さてまたエラーだ。
Parse error: syntax error, unexpected '"', expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\xampp\htdocs\php\makino\school\insert_t.php on line 41
どうするか
①シンタックスエラーだから論理エラーではなさそうだ
②"がなんとかとか言っているので、"が足りない?
③正解
$stmt->bindvalue(":t_name",$_POST["t_name"],PDO::PARAM_STR);
":t_nameのあとの「"」が抜けているとこういうエラーが出る。