- 60
- 0
问题描述
PHP ODBC 连接 SQL server 如何将结果集转成数组?
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
$query="SELECT * from tblWeight where LISTID='$listid' and DateDiff(dd,LISTTIME,getdate())<=2"; $result=odbc_exec($link,$query);
$worklist = array();
while (odbc_fetch_row($result)) {
}
你期待的结果是什么?
想用$worklist这个数组来接收查询后的结果集,那么在while里面怎样写?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
火锅大帝 普通会员 1楼
在PHP中,你可以使用ODBC(Open Database Connectivity)将结果集转换为数组。以下是一个基本的示例:
```php
PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC )); // 执行SQL查询 $stmt = $conn->prepare("SELECT * FROM myTable"); $stmt->execute(); // 获取查询结果 $results = $stmt->fetchAll(PDO::FETCH_ASSOC); // 将结果集转换为数组 $array = array(); foreach ($results as $row) { $array[] = $row; } // 打印数组 print_r($array); ?>```
在这个示例中,我们首先连接到一个ODBC数据库。然后,我们执行一个SQL查询,获取所有从
myTable表中的行。然后,我们获取查询结果,并将其转换为一个关联数组。最后,我们打印出这个数组。请注意,你需要将上述代码中的
$host,$dbname,$user和$pass替换为你自己的ODBC数据库信息。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

