【发布时间】:2016-06-07 02:03:44
【问题描述】:
我有一个简单的查询:
$sql = "SELECT TOP 15 * from (SELECT * from table);";
如果我知道表中标题的名称,我可以像这样循环输出:
/* Execute */
$query = odbc_exec($conn, $sql);
/* Build Array */
while(odbc_fetch_row($query)){
$x['a'] = odbc_result($query,'COLUMN_HEADER_A');
$x['b'] = odbc_result($query,'COLUMN_HEADER_B');
$list[] = $x;
}
}
然后我在我的$list[] 数组中得到了结果,我可以做这样的事情来查看内容:
echo "<pre>";
print_r($list);
echo "</pre>";
如果我不知道列标题的名称,我可以使用以下语法调用它们:odbc_result($query, 1);,但我仍然不知道它们叫什么,或者有多少。如何对查询进行简单输出以显示每个列标题及其数据?
【问题讨论】: