Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >是否将PHP ODBC结果与公共数据集组合?

是否将PHP ODBC结果与公共数据集组合?
EN

Stack Overflow用户
提问于 2013-07-02 20:32:59
回答 1查看 512关注 0票数 0

我正在使用PHP连接到ODBC MS Access数据库并显示其中的数据。我能够使用select语句显示必要的数据,但是我无法学习如何根据另一个数据集对这些数据进行分组。

下面是我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?
$handle = odbc_connect("Potter","","");
$results = odbc_exec($handle, "SELECT DISTINCT prodModelNo, prodSubType, prodCAD FROM product WHERE prodType NOT LIKE 'Plus' AND prodType = 'Fire' AND prodCAD LIKE '%CAD Drawing%' GROUP BY prodSubType");

        // Results List
        odbc_fetch_row($results, 0);
        while(odbc_fetch_row($results)){
            $cadString1     = odbc_result($results, "prodCAD");
            $cadString2     = str_replace('<img src=images/i_drawing.gif> <a href=fire/', '', $cadString1);
            $cadURL         = str_replace(' target=_blank>CAD Drawing (zip format)</a>', '', $cadString2);
            echo "<div id='file'><div id='filelink'><ul><li><a href='$cadURL'><img src='../images/download.png'/> Download</a> (zip format)</li></ul></div>";
            echo odbc_result($results, "prodModelNo");
            echo "<div class='clear'></div></div>";
        }
?>

这将输出一个准确的数据列表。我想要做的是对共享一个共同类别的结果进行分组,并在每个组之间显示该类别名称。数据库中用于类别名称的列称为prodSubType。

我怎样才能正确地显示它呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-02 20:37:58

ORDER BY prodSubType代替GROUP BY prodSubType -这样你就可以抓取所有的东西了。

然后,在您的代码中,使用一个之前和之后的变量来输出标题差异(我不擅长解释这一点)。参见示例(未测试):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
$handle = odbc_connect("Potter","","");
$results = odbc_exec($handle, "SELECT DISTINCT prodModelNo, prodSubType, prodCAD FROM product WHERE prodType NOT LIKE 'Plus' AND prodType = 'Fire' AND prodCAD LIKE '%CAD Drawing%' ORDER BY prodSubType ASC");

// Results List
odbc_fetch_row($results, 0);
$oldHeader = "";
while(odbc_fetch_row($results)){
  $header = odbc_result($results, "prodSubType");
  if($header != $oldHeader) {
    $oldHeader = $header;
    echo "<h1>$header</h1>";
  }
  $cadString1     = odbc_result($results, "prodCAD");
  $cadString2     = str_replace('<img src=images/i_drawing.gif> <a href=fire/', '', $cadString1);
  $cadURL         = str_replace(' target=_blank>CAD Drawing (zip format)</a>', '', $cadString2);
  echo "<div id='file'><div id='filelink'><ul><li><a href='$cadURL'><img src='../images/download.png'/> Download</a> (zip format)</li></ul></div>";
  echo odbc_result($results, "prodModelNo");
  echo "<div class='clear'></div></div>";
}
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17435350

复制
相关文章
数据集 | 公共交通数据集
该数据集为公共交通数据集,包含6个字段。包括公交车的类型、制造年份、公交车名、国家等字段。
数据科学人工智能
2022/03/30
9220
数据集 | 公共交通数据集
php 使用odbc读取Sql Server数据
友儿
2023/10/19
3610
php 使用odbc读取Sql Server数据
数据集 | 北京公共交通数据集
本数据集包含北京市1978-2017年的运营线路条数、运营线路长度、客运量的统计数据,可用于时序数据可视化。(注:自2006年5月1日起,公共电汽车、轨道交通售票采取刷卡方式,并陆续进行了票制票价改革,客运量统计口径方法相应调整,因此与历史数据不可比。)
数据科学人工智能
2022/03/30
2.1K0
数据集 | 北京公共交通数据集
数据集 | 巴西公共工作者月薪数据集
巴西圣保罗州公职人员的月薪是州政府透明度门户网站上的公共数据,数据中包含该州2017年10月所有工人的工资,记录刚好超过一百万。雇员的姓名由变量id匿名表示。
数据科学人工智能
2022/03/30
2490
数据集 | 巴西公共工作者月薪数据集
数据集 | 公共自行车系统共享数据集
该数据集为公共自行车系统共享数据集,该数据来自BIXI Montréal车站和自行车管理系统。不包括少于1分钟或超过2小时的行程。所使用的站点标识符与站点状态数据集的标识符相对应。
数据科学人工智能
2022/03/30
5770
数据集 | 公共自行车系统共享数据集
数据集 | 中国公共图书馆数据集
中国公共图书馆数据集包含2001-2019年中国各省级行政区的公共图书馆数量。本数据集适用于可视化分析和时序建模。
数据科学人工智能
2022/03/30
8510
数据集 | 中国公共图书馆数据集
宝塔PHP安装PDO ODBC扩展
因业务需要,需要连接其它系统所使用的Microsoft SQL Server数据库,然后要使用PDO ODBC才能连接,但现在所使用的PHP环境没有装这个扩展,经过一系列踩坑,整理出了下面的教程。
jwj
2022/05/18
2.3K0
比公共数据集本身文章更早发表
图很简单,就是研究者自己感兴趣的基因是TIMP1,在39个前列腺癌病人里面的表达量差异情况。因为这些病人都取样不只是一个测序结果,可以看到如果是同一个病人的2个样品,通常呢这个TIMP1基因的上下调是一致的。而且绝大部分前列腺癌病人的肿瘤组织里面该基因的表达量都是下降的。
生信技能树
2021/01/18
4760
比公共数据集本身文章更早发表
结棍!Spring 支持 PHP 了!?
下午瞎逛,突然看到了这么一条消息 这么牛x?世界上最好的语言都被Spring支持了? 赶紧打开官方看看,在项目列表里一番搜寻: 没有找到与PHP的相关项目。再回头看看这条推的评论,发现: 原来是一个愚人节的玩笑...好吧,果然很残酷,都4月3日了,依然不能出门,我感觉我的愚人节已经持续3天了...上次分享的开源中国愚人节彩蛋,大家还记得不? 接下来还不知道要封闭多少时间,DD最近已经开始学习做视频(欢迎点击上面的视频关注我)了,但是具体做什么内容还是有点纠结,如果单纯把博客内容翻译一遍又觉得没啥
程序猿DD
2022/04/06
7480
结棍!Spring 支持 PHP 了!?
最强数据集集合:50个最佳机器学习公共数据集丨资源
外国自媒体mlmemoirs根据github、福布斯、CMU官网等信息,整理了一张50个最佳机器学习公共数据集的榜单,量子位为大家分享一下~
量子位
2018/12/07
35.1K1
【他山之石】50个最佳机器学习公共数据集
“他山之石,可以攻玉”,站在巨人的肩膀才能看得更高,走得更远。在科研的道路上,更需借助东风才能更快前行。为此,我们特别搜集整理了一些实用的代码链接,数据集,软件,编程技巧等,开辟“他山之石”专栏,助你乘风破浪,一路奋勇向前,敬请关注。
马上科普尚尚
2022/11/15
3470
50个最佳机器学习公共数据集(附链接)
来源:机器学习算法那些事本文约3000字,建议阅读6分钟本文整理一张50个醉驾机器学习公共数据集的榜单。 外国自媒体mlmemoirs根据github、福布斯、CMU官网等信息,整理了一张50个最佳机器学习公共数据集的榜单,为大家分享一下~ 提前说下须知: 一、寻找数据集的意义 根据CMU的说法,寻找一个好用的数据集需要注意一下几点: 数据集不混乱,否则要花费大量时间来清理数据。 数据集不应包含太多行或列,否则会难以使用。 数据越干净越好,清理大型数据集可能非常耗时。 应该预设一个有趣的问题,而这个问题又
数据派THU
2022/09/07
9640
50个最佳机器学习公共数据集(附链接)
配置ODBC数据源
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/9036745
DannyHoo
2018/09/13
6.3K0
配置ODBC数据源
ODBC数据库连接
安装mysql-for-visualstudio-1.2.9,和entity后添加vs mysql数据源
sofu456
2022/05/06
2.6K0
ODBC数据库连接
推荐收藏:50个最佳机器学习公共数据集
外国自媒体mlmemoirs根据github、福布斯、CMU官网等信息,整理了一张50个最佳机器学习公共数据集的榜单,为大家分享一下~
黄博的机器学习圈子
2022/05/25
4280
推荐收藏:50个最佳机器学习公共数据集
23 个优秀的机器学习训练公共数据集
作者 | Nikola M. Zivkovic 译者 | 王强 策划 | 凌敏 本文最初发布于rubikscode.com网站,经原作者授权由 InfoQ 中文站翻译并分享。 Iris 数据集的那些示例你是不是已经用腻了呢?不要误会我的意思,Iris 数据集作为入门用途来说是很不错的,但其实网络上还有很多有趣的公共数据集可以用来练习机器学习和深度学习。在这篇文章中,我会分享 23 个优秀的公共数据集,除了介绍数据集和数据示例外,我还会介绍这些数据集各自可以解决哪些问题。 以下是这 23 个公共数据集: 帕
深度学习与Python
2023/04/01
1.3K0
23 个优秀的机器学习训练公共数据集
给宝塔安装的 PHP 安装 PDO ODBC 扩展
PHP 和 MySQL一直都是很好地搭配,但我们有时因业务需要,要连接 Microsoft SQL Server 数据库,然后要使用 PDO ODBC 才能连接,但宝塔安装的 PHP 默认并没有装这个扩展,经过一系列踩坑,整理出了下面的教程,希望对你有帮助。
jwj
2021/08/18
3.5K0
给宝塔安装的 PHP 安装 PDO ODBC 扩展
c语言odbc连接数据库_odbc配置access数据库
str.Format( “Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd; “) 二.ADO连接ORACLE:
全栈程序员站长
2022/09/22
3.8K0
速收藏!最强数据集50个最佳机器学习公共数据!
https://medium.com/datadriveninvestor/the-50-best-public-datasets-for-machine-learning-d80e9f030279
zenRRan
2019/11/20
7020
速收藏!最强数据集50个最佳机器学习公共数据!
Mozilla发布最大公共语音数据集Common Voice
https://blog.mozilla.org/blog/2019/02/28/sharing-our-common-voices-mozilla-releases-the-largest-to-date-public-domain-transcribed-voice-dataset/
LiveVideoStack
2021/09/01
1K0

相似问题

将数据帧结果与DatetimeIndex索引组合

214

StackOverflow公共数据集是否旧?

12

将多个结果与条件组合

30

是否有些bigquery公共数据集不再可用?

34

(PHP)如何防止丢弃ODBC结果集?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文