当前位置: 首页 > 知识库问答 >
问题:

Mysqli错误显示源文件[重复]

韩琛
2023-03-14

当我们想要显示mysqli的错误时,我们使用以下示例:

$result = $this->mysqli->prepare($query) or die ("Mysqli Error: " . $this->mysqli->error);  

如果出现错误,可能会这样说:

Mysqli Error: Unknown column 'bla' in 'where clause'

有没有办法显示这个错误来自哪个源文件?

共有1个答案

通宾白
2023-03-14

可以使用__FILE__常量。如果你想更精确,你也可以添加一行__LINE__

__文件__

解析符号链接的文件的完整路径和文件名。如果在包含中使用,则返回包含文件的名称。

php手册

因此,您的代码示例如下所示:

$result = $this->mysqli->prepare($query) or die ("Mysqli Error: " . $this->mysqli->error 
        . "\n File:". __FILE__ . ", Line:" . __LINE__);
 类似资料:
  • 问题内容: 这个问题已经在这里有了答案 : mysqli_fetch_assoc()期望参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误? (1个答案) mysqli还是死了,它一定要死吗? (4个答案) 5年前关闭。 我正在使用以下脚本来处理将信息添加到我的网站的表单。我遇到的问题是,当我提交表单时,什么也没有提交到数据库,并且没有错误。如何将错误报告添加到查询

  • 在这里输入图像描述Web-XML在创建动态web项目时自动创建,但显示错误,请建议 '

  • 我正在使用下面的脚本处理一个表单,将信息添加到我的网站。我遇到的问题是,当我提交表单时,没有任何内容被提交到数据库,并且没有错误。如何将错误报告添加到查询中?

  • 我对Android Studio有个奇怪的问题。下面是我的类文件在Android Studio上的样子 下面是它在文本编辑器上的样子。 知道为什么会这样吗?我试过关闭然后重新移植项目,使缓存无效并重新启动,清理项目,构建项目,删除.idea文件夹和.iml文件。我的所有文件都是坏的,当打开时,但在文本编辑器上看起来很好。

  • 问题内容: 我正在尝试关闭网站上的所有错误。我遵循了有关如何执行此操作的不同教程,但是我一直在阅读并打开错误消息。我有什么想念的吗? 我在 php.ini 文件中尝试了以下操作: 由于某种原因,当我对不存在的文件执行fileopen()调用时,仍然显示错误。出于显而易见的原因,这对于实时网站而言并不安全。 问题答案: 我总是在配置文件中使用以下内容: 这样可以轻松在调试设置之间切换。您可以通过检查

  • 我正在为一个网站编程注册,mysql数据库有问题,现在我遇到了以下错误: 解析错误:语法错误,第50行的/home/*****/public_html/register.php中出现意外的文件结尾 我看不出我自己的错误,如果你们中有人能在我的代码中找到它,我会很高兴: