MySQL.RU .:. Одобрено лучшими российскими программистами

Справочное руководство по MySQL

8.4.3.55 mysql_error()

8.4.3.55 mysql_error()

char *mysql_error(MYSQL *mysql)

8.4.3.56 Описание

Для соединения, указанного в mysql, функция mysql_error() возвращает сообщение об ошибке для последней вызванной функции интерфейса, которая может быть успешной или не выполниться. Если ошибка не возникала, то возвращается пустая строка (""). Это означает, что следующие две проверки эквивалентны:

if(mysql_errno(&mysql))
{
	// ошибка  возникла
}
if(mysql_error(&mysql)[0] != '\0')
{
	// ошибка возникла
}

Язык клиентских сообщений об ошибке может быть изменен путем перекомпилирования клиентской библиотеки MySQL. В настоящее время можно выбирать для вывода сообщений об ошибке один из нескольких различных естественных языков (see section 4.6.2 Сообщения об ошибках на языках, отличных от английского).

8.4.3.57 Возвращаемые значения

Символьная строка с описанием ошибки. Пустая строка, если ошибка не возникала.

8.4.3.58 Ошибки

Нет.