Php 如何在CodeIgniter中调试存储过程查询?

Php 如何在CodeIgniter中调试存储过程查询?,php,sql,codeigniter-3,Php,Sql,Codeigniter 3,我想调试CodeIgniter模型中的存储过程查询。是否有任何工具可用于调试此查询 我已尝试打印查询,但没有帮助 在模型中使用带有插入和更新功能的存储过程后,我的页面是空白的 $UpdateArray = array('Update', $fkCategoryGlCode, trim($varQuestion), trim($varAnswer), $intDisplayOrder, $chrPublish, $_SERVER['REMOTE_ADDR'], $updateid, @id);

我想调试CodeIgniter模型中的存储过程查询。是否有任何工具可用于调试此查询

我已尝试打印查询,但没有帮助

在模型中使用带有插入和更新功能的存储过程后,我的页面是空白的

$UpdateArray = array('Update', $fkCategoryGlCode, trim($varQuestion), trim($varAnswer), $intDisplayOrder, $chrPublish, $_SERVER['REMOTE_ADDR'], $updateid, @id); 
$query = $this->db->query("CALL Faq(?,?,?,?,?,?,?,?,@id)", $UpdateArray);

向我们显示您的代码首先,您的
$UpdateArray
中的值数与查询中的
中的值数不同-可能从数组中删除
@id
(更不用说它既不是字符串也不是变量,因此这可能是失败的地方)。否则,我将首先
var\u dump
ing所有这些变量,以确认它们是您期望的值。然后,我将尝试直接在DB中手动执行查询(使用硬编码的变量值),以确保其按预期工作。