【发布时间】:2015-10-04 16:40:15
【问题描述】:
我刚刚阅读了this,它清楚地解释了面向对象样式的错误处理。
This页面也有同样的解释。
我想知道如何查找准备好的语句是否失败,以及错误是什么。
$stmt = mysqli_prepare(ConnectionObject,Query);
if($stmt == false)
{
// Found statement fails
// How to find what is the error
// mysqli_stmt_error($stmt); It will fail because $stmt is boolean[false].
}
如何找到确切的错误?
【问题讨论】:
-
然后将
mysqli_error()与您的连接句柄一起使用。 -
我已经试过了。它返回一些东西
<pre class='xdebug-var-dump' dir='ltr'><small>string</small> <font color='#cc0000'>''</font> <i>(length=0)</i>。我不明白这里有什么错误。
标签: php mysqli error-handling prepared-statement