mysql_affected_rows()mysql_change_user()mysql_character_set_name()mysql_close()mysql_connect()mysql_create_db()mysql_data_seek()mysql_debug()mysql_drop_db()mysql_dump_debug_info()mysql_eof()mysql_errno()mysql_error()mysql_escape_string()mysql_fetch_field()mysql_fetch_field_direct()mysql_fetch_fields()mysql_fetch_lengths()mysql_fetch_row()mysql_field_count()mysql_field_seek()mysql_field_tell()mysql_free_result()mysql_get_client_info()mysql_get_server_version()mysql_get_host_info()mysql_get_proto_info()mysql_get_server_info()mysql_info()mysql_init()mysql_insert_id()mysql_kill()mysql_list_dbs()mysql_list_fields()mysql_list_processes()mysql_list_tables()mysql_num_fields()mysql_num_rows()mysql_options()mysql_ping()mysql_query()mysql_real_connect()mysql_real_escape_string()mysql_real_query()mysql_reload()mysql_row_seek()mysql_row_tell()mysql_select_db()mysql_shutdown()mysql_stat()mysql_store_result()mysql_thread_id()mysql_use_result()
В приведенных здесь описаниях
параметр или возвращаемая
величина, обозначенная как
NULL, означает
NULL в терминах языка
программирования C, а не величину
NULL в MySQL.
Функции, возвращающие величину,
обычно возвращают указатель или
целое число. Если не указано иначе,
то функции, возвращающие
указатель, возвращают величину
не-NULL при успешном
выполнении или величину
NULL, указывающую на
ошибку, а функции, возвращающие
целое число, возвращают нуль при
успешном выполнении или ненулевую
величину при возникновении ошибки.
Следует учитывать, что термин
``ненулевая величина'' означает
именно это. Если в описании функции
не сказано иначе, то не следует
пробовать интерпретировать эту
величину иначе, чем нуль:
if (result) /* правильно */ ... error ... if (result < 0) /* неправильно */ ... error ... if (result == -1) /* неправильно */ ... error ...
Если функция возвращает ошибку, то
возможные типы ошибок
представлены в ее описании в
подраздел
Ошибки. Вызвав
функцию mysql_errno(), можно
узнать, какие именно ошибки
произошли. Строковое
представление ошибки можно
получить, вызывая функцию
mysql_error().
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.
© 1995-2005 MySQL AB. All rights reserved.
