Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere PHP API » SQL Anywhere PHP API 参考 » 不建议使用 PHP 函数

 

sqlanywhere_result_all(不建议使用)

原型
bool sqlanywhere_result_all( resource result_identifier [, html_table_format_string [, html_table_header_format_string [, html_table_row_format_string [, html_table_cell_format_string ] ] ] ] )
说明

不建议使用此函数。

读取 result_identifier 的所有结果,并生成一个带可选格式字符串的 HTML 输出表。

参数

result_identifier   由 sqlanywhere_query 函数返回的结果资源。

html_table_format_string   一个适用于 HTML 表的格式字符串。例如,"Border=1; Cellpadding=5"。特殊值 none 不创建 HTML 表。在您要自定义列名或脚本时,这会很有用。如果您不想为此参数指定显式值,请对此参数值使用 NULL。

html_table_header_format_string   一个适用于 HTML 表的列标题的格式字符串。例如,"bgcolor=#FF9533"。特殊值 none 不创建 HTML 表。在您要自定义列名或脚本时,这会很有用。如果您不想为此参数指定显式值,请对此参数值使用 NULL。

html_table_row_format_string   一个适用于 HTML 表中的行的格式字符串。例如,"onclick='alert('this')'"。如果您希望交替使用不同的格式,请使用特殊标识 ><。标识的左侧指示对奇数行使用的格式,标识的右侧用于格式化偶数行。如果不在格式字符串中放入此标识,则所有行都使用相同的格式。如果您不想为此参数指定显式值,请对此参数值使用 NULL。

html_table_cell_format_string   一个适用于 HTML 表行中的单元格的格式字符串。例如,"onclick='alert('this')'"。如果您不想为此参数指定显式值,请对此参数值使用 NULL。

返回值

TRUE(成功时)或 FALSE(失败时)。

示例

本示例说明如何使用 sqlanywhere_result_all 生成具有结果集中所有行的一个 HTML 表。

$result = sqlanywhere_query( $conn, "SELECT GivenName, Surname FROM Employees" );
  sqlanywhere_result_all( $result );

本示例说明如何通过样式表对各行交替应用不同的格式。

$result = sqlanywhere_query( $conn, "SELECT GivenName, Surname FROM Employees");
sqlanywhere_result_all( $result, "border=2", "bordercolor=#3F3986", "bgcolor=#3F3986 style=\"color=#FF9533\"", 'class="even"><class="odd"');
相关函数