首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysqli::error Vs。mysqli_stmt:error

mysqli::error Vs。mysqli_stmt:error
EN

Stack Overflow用户
提问于 2012-04-05 12:04:22
回答 1查看 233关注 0票数 1

mysqli::error包含mysqli_stmt::error吗?如果在准备语句或执行语句时出现错误,myqli::error将包含该错误,还是该错误仅包含在mysqli_stmt::error中?

编辑:为了清楚起见,我正在尝试了解是否需要专门检查mysqli_stmt::error来处理和报告故障,或者是否可以始终使用mysqli::error而不会遗漏任何错误。

编辑2:如果错误是独立的,哪一个应该用于mysqli::stmt_init()故障?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-05 15:24:11

代码语言:javascript
复制
$mysqli = new mysqli('localhost', 'root', 'yabadaba', 'testdb');
$stmt = $mysqli->prepare('MESSUP(?'); //no error thrown
var_dump($mysqli->error); //... right syntax to use near 'MESSUP(?'

尽管有一个Exception class --我似乎找不到任何真正抛出它的方法。看起来一切都在$mysqli->error中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10022519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档