8.4php连接数据库返回错误信息区别

php中mysqli_connect_errno和mysqli_connect_error

2012年05月30日 10:01:31

阅读数:8234

mysqli_connect_errno()

返回一个整数,标识连接数据库是否成功和各种错误的数值

返回连接错误信息

mysqli_connect_error() 返回执行错误信息

mysql_error() 函数返回上一个 MySQL 操作产生的文本错误信息。

本函数返回上一个 MySQL 函数的错误文本,如果没有出错则返回 ''(空字符串)。

语法

mysql_error(connection)
参数 描述
connection 可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。

<?php  
// 假定数据库用户名:root,密码:123456,数据库:RUNOOB  
$con=mysqli_connect("localhost","root","123456","RUNOOB");  
if (mysqli_connect_errno($con))  
{  
    echo "连接 MySQL 失败: " . mysqli_connect_error();  
}  

// 执行查询,检查错误 
if (!mysqli_query($con,"INSERT INTO websites (name) VALUES ('菜鸟教程')")) 

    echo("错误描述: " . mysqli_error($con)); 


mysqli_close($con); 
?>

猜你喜欢

转载自blog.csdn.net/wocaa2046/article/details/81412913