unsigned int mysql_errno(MYSQL *mysql)
        
Descrição
          Para a conexão especificada pelo mysql,
          mysql_errno() retorna o código de erro
          para a função API chamada mais recentemente que tenha obtido
          sucesso ou falhado. Um valor de retorno de zero significa que
          um erro ocorreu. Números de mensagens de erro de clientes
          são listados no arquivo de cabeçalho
          errmsg.h do MySQL. Números de mensagem
          de erros do servidor são listados no arquivo
          mysqld_error.h. Na distribuição fonte
          do MySQL você pode encontrar uma lista completa de núeros de
          mensagens de erro no arquivo
          Docs/mysqld_error.txt. Os códigos de
          erros do servidor estão listados em
          Secção 13.1, “Erros Retornados”.
        
          Note que algumas funções como
          mysql_fetch_row() não configuram o
          mysql_errno() se elas obterem sucesso.
        
          Uma regra do dedão é que todas as funções que precisam
          perguntar ao servidor por informação irão zerar
          mysql_errno() se obterem sucesso.
        
Valor Retornado
Um valor de código de erro para a última chamada mysql_xxx, se ele falhar, Zero significa que nenhum erro ocorreu.
Erros
Nenhum.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

