再現する簡単な方法がないため、これはひどい質問です。ただし、私は Zend Framework を使用して OS X 上の MySQL データベースに接続しています。mysqli オブジェクトで prepare 関数を呼び出すと、null が返されることがあります。prepare 関数の指定された戻り値は false またはステートメント オブジェクトです。
準備ステートメントが失敗する理由に関する情報を探すために、他にどこを探すべきかわかりません。準備プロセスを可視化して、失敗の理由を確認する方法はありますか? トランザクションが開いている間に、すべての問題が発生します。
詳細が不足していて申し訳ありませんが、なぜこれが起こっているのかを突き止めることはできません.