如何从SQLite获取错误消息执行PHP

杰森·弗莱蒂

我有一个简单的表单,可以将数据插入到我的sqlite数据库中。它在我的本地主机上工作得很好,但是,我无法使插入在远程服务器上工作。如果我的execute()从未发生或=== false,如何获得错误消息?

这是我的代码:

if (isset($_POST["submit"])) {
    $email = $_POST["Email"];
    $name = $_POST["txt_Name"];
    $agency = $_POST["sel_Agency"];
    $subagency = $_POST["txt_SubAgency"];
    $location = $_POST["txt_Location"];

    $params = array(
        ':email' => $email,
        ':name' => $name,
        ':agency' => $agency,
        ':subagency' => $subagency,
        ':location' => $location
    );

    $stmt = $db->prepare($sql);

    if ($stmt->execute($params) === FALSE) {
        //HOW TO SHOW ERROR CODE HERE
    }
}

我尝试了一次试捕,但一无所获。但是,例如,如果我回显“ ERROR”,则会在屏幕上显示回显ERROR...。我知道它也无法正常工作,因为数据库没有新行。

任何帮助,将不胜感激。谢谢!

乌卡曼

如果您使用的是PDO,要获取最后的错误,请使用$ db-> errorCode()获取错误代码,而$ db-> errorInfo()获取错误信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Qt获取sqlite错误代码

来自分类Dev

获取数组错误消息

来自分类Dev

如何通过代码获取TFS工作项验证错误消息?

来自分类Dev

Ajax从PHP函数获取错误或成功消息

来自分类Dev

从ValidationError获取错误消息

来自分类Dev

如何从D中的纯函数获取详细的错误消息?

来自分类Dev

如何获取antlr解析错误消息?

来自分类Dev

NodeJS sqlite3获取错误消息

来自分类Dev

如何获取jQuery Ajax执行错误功能

来自分类Dev

Symfony / Twig:如何从隐藏字段中获取错误消息

来自分类Dev

如何使用Volley获取错误消息说明

来自分类Dev

包失败时如何获取SSIS错误消息?

来自分类Dev

如何将错误消息获取到登录模式

来自分类Dev

ajax如何从PHP文件返回错误消息

来自分类Dev

如何从Http.Error中获取错误消息?

来自分类Dev

如何从Browserify获取构建错误消息

来自分类Dev

如何获取本地化的错误消息?

来自分类Dev

如何获取角度形式验证错误消息?

来自分类Dev

SFTP主机无效时如何获取正确的错误消息

来自分类Dev

如何获取本地化的错误消息?

来自分类Dev

Rails如何获取关联上的特定错误消息

来自分类Dev

如何获取已执行查询的表名?(python / sqlite)

来自分类Dev

如何从PHP转换编码错误消息?

来自分类Dev

如何从AJAX调用中获取错误消息?

来自分类Dev

Ajax从PHP函数获取错误或成功消息

来自分类Dev

从ValidationError获取错误消息

来自分类Dev

如何执行SQL并从PHP获取结果?

来自分类Dev

ANTLRErrorListener获取错误消息

来自分类Dev

PHP:如何获取非对象的属性(错误消息 - 未定义的属性:stdClass::$0)