php myslqi_errno()和mysqli_error()必须要加参数

冰芒 PHP 2018-02-03 728 次浏览 没有评论

这里介绍学习php的部分笔记,跟着教程学的是php5.3,但是我本地配置的php5.6,所以mysql会出错,当然加@也是可以的。

7.jpg

先说php5.3:mysql_errno(),不加参数,如果调用出错,会直接返回出错信息,当然加上$conn(资源型resource )也是返回同样的出错信息。

但是Php5.6:mysqli_errno(),不加参数则,调用出错,则不会返回任何信息。

翻下php5.6手册,发现:

myslqi_errno(mysqli $link ) 返回最近函数调用的错误代码 

也就是只返回了错误代码,而没有出错信息

这时候,配合上mysqli_error(mysqli $link )就可以打印出错误代码以及错误信息。

比如:

5.png

结果:

6.png

总结:msyqli_error()和和mysqli_error()使用时必须要加参数(mysqli $link)。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

回顶部