その'または'構文が問題を引き起こしている可能性があります。次のようにします。
$result = mysql_query($sql);
if (!$result) {
$this->debug->dbErrors($sql);
}
このようにして、$ resultがブール値のfalse(クエリが無効)であるか、リソース(クエリが有効)であるかを明示的にチェックします。重要なのは、$this->debug->dbErrors()
のみを呼び出すことです。 実際に問題がある場合、そうでない場合はコードの記述方法で、すべてのクエリが電子メールで送信されます。