Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
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"');