牛牛在线工具

odbc_result_all()

收录 8868 个 PHP 函数,含用途说明与用法示例。

odbc_result_all()

从结果集中获取所有行并将其返回为一个数组

函数名: odbc_result_all() 适用版本: PHP 4 >= 4.0.6, PHP 5, PHP 7 函数说明: odbc_result_all() 函数用于从结果集中获取所有行并将其返回为一个数组。 语法: array odbc_result_all ( resource $result [, string $format ] ) 参数: result:ODBC 查询结果的资源标识符。 format(可选):指定返回数组的形式。可选值为 "associative"(关联数组)或 "numeric"(数字索引数组)。默认为 "associative"。 返回值:返回一个包含所有行的数组,每一行是一个关联数组或数字索引数组,具体取决于 format 参数的值。如果结果集为空,则返回空数组。 示例: // 创建 ODBC 连接 $connection = odbc_connect("DSN", "username", "password"); // 执行 SQL 查询 $query = "SELECT * FROM customers"; $result = odbc_exec($connection, $query); // 获取所有行并返回关联数组 $rows = odbc_result_all($result, "associative"); // 输出结果 foreach ($rows as $row) { echo "Customer ID: " . $row['customer_id'] . "<br>"; echo "Name: " . $row['name'] . "<br>"; echo "Email: " . $row['email'] . "<br>"; echo "<br>"; } // 关闭连接 odbc_close($connection); 在上面的示例中,我们首先使用 odbc_connect() 函数创建了一个 ODBC 连接,并使用 odbc_exec() 函数执行了一个 SQL 查询。然后,我们使用 odbc_result_all() 函数获取了查询结果的所有行,并将其存储在一个关联数组 $rows 中。最后,我们使用 foreach 循环遍历数组,输出每一行的数据。 请注意,根据查询结果的列名,你需要相应地调整关联数组中的键名。这只是一个示例,你需要根据你的具体需求进行相应的修改。