【问题标题】:Display MySQL errors Joomla 2.5显示 MySQL 错误 Joomla 2.5
【发布时间】:2014-10-18 10:41:50
【问题描述】:

在Joomla 2.5 中query()execute() 执行最后一次查询后,如何显示错误?

目前我正在使用var_dump($wsr_db_object->stderr(true));,但这不会显示 MySQL 错误。它只帮助您查询是否已执行?

编辑:

这是我的运行方式

    $rw_db_object->setQuery($insert_rw_cats);
    $rw_db_object->query();
    var_dump($wsr_db_object->stderr(true));

【问题讨论】:

    标签: php mysql joomla joomla2.5


    【解决方案1】:

    Joomla 有一个内置的转储方法,如下所示:

    $query->dump();
    

    在编写您的查询时,请参考Joomla documentation

    希望对你有帮助

    更新:

    $rw_db_object->setQuery($insert_rw_cats);
    $rw_db_object->query();
    $rw_db_object->dump();
    

    【讨论】:

    • $query->dump();$db->dump()
    • 第一个:$query->dump();。如果您在查询中使用了不同的变量,则需要将 $query 更改为您使用的任何变量。
    • 能否将您的完整数据库查询添加到您的问题中,以便我查看
    • 抱歉,我没有看到这个函数的任何输出。我还尝试通过 MisTyping 我的查询来检查它是否 DUMPs 任何错误。但什么也没发生。
    猜你喜欢
    • 2012-09-20
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-10
    • 1970-01-01
    • 2016-02-05
    • 2012-04-29
    相关资源
    最近更新 更多