私はCodeIgniter v3.1.4を使用していますので、Query Builderを利用したいと思います。Codeigniterを有効にするQuery Builder
私が言うことができる限り、$query_builder
をconfig/database.php
にTRUEに設定する必要があります。私はクラスを使用しようとする。しかし、私は次のエラーを取得する:
Message: Call to undefined method CI_DB_odbc_driver::where()
私は(特に)$query_builder
変数が転写されてLoaderクラスを上書きしますWiredesignz」HMVC実装を、使用しています。
この機能は、db構成データを直接使用するのではなく、グローバル変数を使用してオン/オフを切り替えることができます。それにもかかわらず、私はそれを成功裏にオン/オフすることを試みました。
それは、関連だが、私は、ODBCドライバを使用していて、私のクエリは次のようになりますわからないこと:
$this->db->where('userid', $userid)->set($data);
任意のアイデア私が何をしないのですか?
は、モデルの構造方法を示している... – Naga
あなたはphp_pdo_odbcがあなたのphp.iniでオンになっていますか? – Exprator
はい、独自のクエリを作成するときにデータベースを正常にクエリできます。私が知る限り、CI_DBはCI_DB_query_builderの拡張に失敗し、ドライバが多くの便利なメソッドを見つけられなくなってしまいます。 –