6.5.11mysql_error

版权1997 - 2021 PHP文档组。10bet官方网站

  • mysql_error

    从先前的MySQL返回错误消息的文本操作

警告

这个扩展在PHP里弃用,这是在PHP 7.0.0删除。相反,MySQLiPDO_MySQL应该使用扩展。另请参阅MySQL:选择一个API指南。选择这个函数包括:

mysqli_error
PDO: errorInfo

描述

字符串mysql_error(资源link_identifier= =零);

从最后一个MySQL函数返回错误文本。错误从MySQL数据库后端回来不再发出警告。相反,使用mysql_error检索错误文本。注意,这个函数只返回最近的错误文本(不包括执行MySQL函数mysql_errormysql_errno),所以如果你想使用它,确保你检查之前调用另一个MySQL函数的值。

参数

link_identifier

MySQL连接。如果没有指定链路标识符,最后一个链接打开首先假定。如果没有找到这样的链接,它将尝试创建一个像首先被称为不带参数。如果没有找到或建立连接,一个E_WARNING级错误产生。

返回值

从最后一个MySQL函数,返回错误文本如果没有发生错误(空字符串)。

例子

例6.15mysql_error例子

< ?php $链接= mysql_connect (“localhost”、“mysql_user”、“mysql_password”);mysql_select_db(美元“nonexistentdb”链接);回声mysql_errno(链接)。“:”。mysql_error(链接)。“\ n”;mysql_select_db(美元“kossu”链接);mysql_query(美元“SELECT * FROM nonexistenttable”链接);回声mysql_errno(链接)。 ": " . mysql_error($link) . "\n"; ?>

上面的示例输出类似于:

1049:未知数据库nonexistentdb 1146: kossu表”。nonexistenttable”根本不存在


另请参阅

mysql_errno
MySQL错误代码