前提・実現したいこと
atal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2031 で困っています。
$stmt->execute();をつけるとエラーが発生します。
解決方法ご存知の方いらっしゃいましたら、アドバイスいただけないでしょうか?
発生している問題・エラーメッセージ
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2031 PDOStatement->execute() #1 {main} thrown
該当のソースコード
$sql = 'SELECT * FROM contacts where id = ?'; $stmt =$dbh->prepare($sql); $stmt->bindValue('id',1,PDO::PARAM_INT); $stmt->execute(); $result =$stmt->fetchall(); echo'<pre>'; var_dump($result); echo'</pre>';
試したこと
エラーの一部を切り取り検索をしてみたんですが、うまくいきません
Fatal error: Uncaught PDOException: SQLSTATE[HY000]で検索したり
日本語変換してみて検索。
General error: 2031を検索してみたりしました。
参考にしたサイト。
https://teratail.com/questions/57567
補足情報(FW/ツールのバージョンなど)
OS windows xampp使用 PHP 7.4.1 Apache/2.4.41 10.4.11-MariaDB
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/29 05:47