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); 
?>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值