PHP、PDOでINSERTできない。Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。登録してこのコミュニティに参加するどなたでも質問していただけますどなたでも回答していただけます最もよい回答には賛成票が入り、最上位に上がりますホーム質問タグユーザーPHP、PDOでINSERTできない。4,654件2PHPでサインインAPIを作成したのですが、以下のコードに書かれている箇所でmysqlへのインサートが失敗してしまいます。試してみたのですが、どこが間違っているのかわかりません。試した結果以下のことがわかりました。lastInsertId()は正しく呼ばれていてidを取得出来ている。1つ前のINSERTは成功している。テーブル名、カラム名は正しい。"メールアドレスが登録済みです。//このif文で失敗する。"メールアドレスとパスワードを入力してください。12:45設定していますが、でませんでした。//このif文で失敗する。$st2->errorInfo();によって実際のエラー原因を調べてみたほうが良いと思います。個の銅バッジsendErrorの引数で$st2->errorInfo()をブラウザがわに送ってみたところ以下のレスポンスがありました。|1事故解決いたしました。原因はuser_profileテーブルのidがauto_incrementになっていませんでした。お騒がせしてしまい申し訳ありませんでした。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。PDOのprepareでUPDATE0PHP(PDO)でMySQLにINSERTする際に重複チェックする方法について1PHP/PDOでMysqlに接続する0INSERTしたいけど、できない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。