(mysql.info.gz) mysql_errno
Info Catalog
(mysql.info.gz) mysql_eof
(mysql.info.gz) C API functions
(mysql.info.gz) mysql_error
22.2.3.12 `mysql_errno()'
.........................
`unsigned int mysql_errno(MYSQL *mysql)'
Description
...........
For the connection specified by `mysql', `mysql_errno()' returns the
error code for the most recently invoked API function that can succeed
or fail. A return value of zero means that no error occurred. Client
error message numbers are listed in the MySQL `errmsg.h' header file.
Server error message numbers are listed in `mysqld_error.h'. In the
MySQL source distribution you can find a complete list of error
messages and error numbers in the file `Docs/mysqld_error.txt'. The
server error codes also are listed at Error-handling.
Note that some functions like `mysql_fetch_row()' don't set
`mysql_errno()' if they succeed.
A rule of thumb is that all functions that have to ask the server for
information will reset `mysql_errno()' if they succeed.
Return Values
.............
An error code value for the last `mysql_XXX()' call, if it failed.
zero means no error occurred.
Errors
......
None.
Info Catalog
(mysql.info.gz) mysql_eof
(mysql.info.gz) C API functions
(mysql.info.gz) mysql_error
automatically generated byinfo2html