在php脚本中执行select查询命令,也是调用mysql_query()函数,但是和执行DML不同的是,执行SELECT 命令后,mysql_query()函数的返回值是一个资源的引用指针(结果集),需要通过相应函数进行处理。

mysql_num_rows($result)  从结果集中获取数据记录的个数

mysql_num_fields($result)  从结果集中获取数据记录列的个数

mysql_fetch_row()      该函数将一条结果记录返回,并以一个普通索引数组的形式保存

mysql_fetch_assoc()     该函数将一条结果记录返回,并以一个普通关联数组形式保存

mysql_fetch_array()     默认同时以索引数组和关联数组保存,三个参数MYSQL_ASSOC, MYSQL_NUM, MYSQL_BOTH

mysql_fetch_object()    以一个对象的形式返回一条结果记录,他的各个字段需要以对象的形式进行访问

注意:尽量不要使用mysql_fetch_array()方法,效率较低

}mysql_select_db('test');$select = "SELECT * FROM book;";$result = mysql_query($select);echo "

图书信息表

';echo '图书编号图书名称作者';while($row = mysql_fetch_row($result)){echo "";foreach($row as $data){echo ''.$data.'';

}echo '

';

}echo "

";mysql_free_result($result); //释放查询的结果集资源

mysql_close($link);?>

php调用mysql查询结果_php - 在php脚本中处理select查询结果集相关推荐

  1. mysql控制台导出查询结果_MySQL 命令行导出、导入Select 查询结果

    有的时候需要把在一张表中用 select 语句查询出来的结果保存到另一张结构相同的表中,可以有几种方法来实现: 方法一: 在命令行下使用一对SQL语句完成该操作: 导出查询结果:Select语句 in ...

  2. MYSQL中的SELECT查询时进行运算

    SELECT在mysql中是查询表中的数据的作用,但也可以在查询的时候直接进行运算,然后返回查询后的结果 比如 1 SELECT user,math*(IFNULL(adven,0)) FROM us ...

  3. mysql 更新子表_mysql 在update中实现子查询的方式

    当使用mysql条件更新时--最先让人想到的写法 UPDATE buyer SET is_seller=1 WHERE uid IN (SELECT uid FROM seller) 此语句是错误的, ...

  4. shell获取hive查询数据结果_在shell中判断hive查询记录数大小

    用途: 根据查询到结果数量来判断,是否需要再执行下个脚本. 1. 查询语句script.q脚本如下: select count(1) as count from test; 2. shell脚本如下: ...

  5. python查询12306余票_Python脚本实现12306火车票查询系统

    最近我看到看到使用python实现火车票查询,我自己也实现了,感觉收获蛮多的,下面我就把每一步骤都详细给分享出来.(注意使用的是python3) 首先我将最终结果给展示出来: 在cmd命令行执行:py ...

  6. 淮阳一高2021高考成绩查询,周口教育网2021年淮阳中招成绩查询系统

    周口教育网2021年淮阳中招成绩查询系统 周口教育局官网(http://jtj.zhoukou.gov.cn)是2021淮阳中考官方网站,周口市教育体育局网站jtj.zhoukou.gov.cn提供2 ...

  7. SQL server中的SELECT查询语句执行顺序

    各位大牛们好第一次写博客有点小激动!以后我会把自己的心得分享给大家,求各种评论 SQL server 中SELSECT查询语句的执行顺序如下: (8) SELECT   (9) DISTINCT (1 ...

  8. php调用mysql加密函数_PHP MySQL应用中使用XOR运算加密算法分享

    XOR算法原理 从加密的主要方法看,换位法过于简单,特别是对于数据量少的情况很容易由密文猜出明文,而替换法不失为一种行之有效的简易算法. 从各种替换法运算的特点看,异或运算最适合用于简易加解密运算,这 ...

  9. mysql join子查询_MySQL的多表join中,子查询伤不起啊!

    leader找到我,说下面的sql执行后cpu100%,但是这三张join的表数据量都在2W左右,不应该啊,是不是数据库服务器配置出了问题啊.sql如下: select a.excel_id, a.r ...

最新文章

  1. 千里之行,始于OKR——轻雀协作团队管理分享
  2. 【BZOJ】3527: [Zjoi2014]力(fft+卷积)
  3. 如何设置html中按钮边框颜色,CSS-为什么我的电子邮件按钮边框显示两种颜色,而边框颜色设置为仅显示一种颜色?...
  4. JavaWeb的一些理解
  5. 如何使用 Visual Basic 脚本添加默认打印机
  6. docker脚本安装 阿里云_让运行在 Docker 中的 Ghost 支持阿里云 OSS
  7. FFMPEG音视频解码
  8. mongodb 物理删除数据
  9. Android的APP多版本,Android多版本共存-基于gradle实现debug版和release版app共存
  10. hive内部表和外部表的区别_走近大数据之Hive进阶(四、Hive的表连接)
  11. 20165329 学习基础和c语言调查
  12. 美赛整理之理想直流伺服电机的simulink仿真优化
  13. LeetCode--path sum ii
  14. ​十大骨传导耳机品牌,骨传导耳机推荐跑步用
  15. 云原生中间件RocketMQ-核心原理之高可用机制
  16. 多线程设计模式-主仆模式
  17. ps4 安卓 php,PS4遥控操作下载|PS4遥控操作 (PS4 remote play)1.0.015181官方最新版_ - 极光下载站...
  18. 记一个异常原因,QQ和微信可以正常使用,无法访问百度
  19. 敢死队就像看焰火表演
  20. 创星c1语言设置,推荐款中学生用的老年机

热门文章

  1. how is Java Bean object created
  2. another CRM inbound debug - 另一个CRM中间件的调试记录
  3. 可以通过执行报表RSVMCRT_MINI_DEBUGGER 查看CRM IPC中定价计算公式的相关源代码
  4. Kubernetes API server工作原理
  5. 微信小程序开发系列五:微信小程序中如何响应用户输入事件
  6. CRM Transaction处理中的权限控制
  7. 开启进度比的文本为什么没有显示_没有开通智钻,为什么会显示流量是在智钻进店的呢?...
  8. quartzjob传递传输_Quartz教程三:Job与JobDetail介绍
  9. php打印输出小于10的数字,PHP 字符串输出 echo、print 与 printf 函数
  10. 当前工作目录Python