|
指示服务者将一些调试信息写入日志文件。连接的用户对此必须有precess权限才能工作。 20.4.9.2返回值如果命令成功,零。如果发生一个错误,非零。 20.4.9.3错误sql/Index.html'>mysql_dump_debug_info">CR_COMMANDS_OUT_OF_SYNC命令以一个不正确的次序被执行。CR_SERVER_GONE_ERRORMySQL服务者关闭了。CR_SERVER_LOST对服务器的连接在查询期间失去。CR_UNKNOWN_ERROR发生一个未知的错误。 20.4.10sql/Index.html'>mysql_eof()my_boolsql/Index.html'>mysql_eof(MYSQL_RES*result)
20.4.10.1说明这个函数不推荐,而使用sql/Index.html'>mysql_errno()或sql/Index.html'>mysql_error()。 sql/Index.html'>mysql_eof()确定是否已经读到了一个结果集合的最后一行。
如果你从成功的sql/Index.html'>mysql_store_result()调用获得一个结果集合,客户程序用一个操作收到全部集合。在这种情况下,从sql/Index.html'>mysql_fetch_row()返回一个NULL总是意味着已经到达了结果集合的尾部,没必要调用sql/Index.html'>mysql_eof()。 在另一方面,如果你使用sql/Index.html'>mysql_use_result()初始化一个结果集合的检索,该集合的行随着你重复调用sql/Index.html'>mysql_fetch_row()一个一个地从服务器获得。因为在这个过程中在连接上可能发生一个错误,从sql/Index.html'>mysql_fetch_row()返回一个NULL值并不意味着集合正常到达了尾部。在这种情况下,你能使用sql/Index.html'>mysql_eof()确定发生了什么。如果到达结果集合的尾部,sql/Index.html'>mysql_eof()返回非零值,并且如果发生一个错误,返回零。 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] 下一页
|