当我们想要显示mysqli的错误时,我们使用这个例子:
$result = $this->mysqli->prepare($query) or die ("Mysqli Error: " . $this->mysqli->error);
如果出现错误,可能会说:
Mysqli Error: Unknown column 'bla' in 'where clause'
有没有办法显示此错误来自哪个源文件?
答案 0 :(得分:-1)
您可以使用__FILE__
常量。如果您想要更加精确,还可以使用__LINE__
添加该行。
<强> __ FILE __ 强>
解决了符号链接的文件的完整路径和文件名。如果在include中使用,则返回包含文件的名称。
所以你的代码示例如下:
$result = $this->mysqli->prepare($query) or die ("Mysqli Error: " . $this->mysqli->error
. "\n File:". __FILE__ . ", Line:" . __LINE__);