mysql_errno

This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0.
Instead, the MySQLi or PDO_MySQL extension should be used.
See also MySQL: choosing an API guide and
related FAQ for more information.
Alternatives to this function include:

Description

intmysql_errno
([ resource$link_identifier = NULL
] )

Returns the error number from the last MySQL function.

Errors coming back from the MySQL database backend no longer
issue warnings. Instead, use mysql_errno() to
retrieve the error code. Note that this function only returns the
error code from the most recently executed MySQL function (not
including mysql_error() and
mysql_errno()), so if you want to use it,
make sure you check the value before calling another MySQL
function.

Parameters

link_identifier

The MySQL connection. If the
link identifier is not specified, the last link opened by
mysql_connect() is assumed. If no such link is found, it
will try to create one as if mysql_connect() had been called
with no arguments. If no connection is found or established, an
E_WARNING level error is generated.

Return Values

Returns the error number from the last MySQL function, or
0 (zero) if no error occurred.

All mysqld error messages are located into the file /usr/local/share/mysql/english/errmsg.txt and listed in numerical order from 999 to 1175. You can change the output language as well, issuing the '-L spanish' option for example. See the manual for more details.