PHP mysql_error() 函数用来返回前一个 MySQL 操作所产生的错误消息,前提是有错误消息才会产生输出结果,如果没有错误则只会反为空值(空字串),通常在做 MySQL 操作的时候用来除错相当好用。
PHP mysql_error() 函数语法
string mysql_error ( mysql 执行信息 )
括号内的 「mysql 执行信息」为非必要项目,如果没有填写这个部分,仅写 mysql_error() 也是可以的,这样就会返回上ㄧ个 MySQL 执行的操作错误消息,举个简单示例给各位参考。
PHP mysql_error() 函数示例
<?php
$connect = mysql_connect("localhost","UserName","Password");
if (!$connect ) {
echo mysql_error();
}
?>
示例中我们先写了一个简单的 MySQL 数据库连接语法,使用的是 mysql_connect 函数,其中的 UserName 与 Password 就是该数据库连接的帐号与密码,假设填入错误的数据,下面的 if 判断式将会输出错误消息,类似下方这样。
Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘UserName’@’localhost’ (using password: YES) in…