gpt4 book ai didi

php - 获取结果集列名称

转载 作者:行者123 更新时间:2023-11-29 02:06:37 24 4
gpt4 key购买 nike

我正在使用带有 Propel 插件和 MySQL 数据库的 Symfony 1.1。为了获得结果,我将查询传递给 Propel 连接并调用 executeQuery()。

当我的查询未获取任何结果时,我正在尝试检索我的 ResultSet 的列名。当它有结果时,我所要做的就是获取数组键名。当我没有结果时,getRow() 返回 false,所以我无法提取任何数组键。

我的查询由多个表组成,这些表具有不同的别名列名。

有没有其他方法可以在仍然使用 Propel 对象的同时获取列名?

最佳答案

MySQL 的 Creole 驱动程序使用“经典”MySQL 函数,您也可以这样做。用mysql_fetch_field()您可以获得有关特定字段的信息,即使没有返回任何行。您只需传递正确的结果资源,您可以通过 ResultSetgetResource() 方法获取它。

关于php - 获取结果集列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4785001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com