首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
数据库
> 详细
mysqli_result类--成员方法
时间:
2015-04-11 08:58:19
阅读:
165
评论:
0
收藏:
0
[点我收藏+]
标签:
sql
mysqli
php
mysqli_result类--成员方法
close() 释放内在并关闭结果集,一旦调用结果集就不可再使用了。
data_seek() 明确改变当前结果记录顺序
fetch_field() 从结果集中获得某一个字段的信息
fetch_fields() 从结果集中获得全部字段的信息
fetch_field_direct() 从一个指定的列中获得类的详细信息,返回一个包含列信息的对象
fetch_array() 将以一个普通索引数组和关联数组两种形式返回一条结果记录
fetch_assoc() 将以一个普通关联数组的形式返回一条结果记录
fetch_object() 将以一个对象的形式返回一条结果记录
fetch_row() 将以一个普通索引数组的形式返回一条结果记录
field_seek() 设置结果集中字段的偏移位置
成员自属性
$current_field 获取当前结果中指向的字段偏移位置,是一个整数
$field_count 结果集中获取列的个数
$lengths 返回一个数组,保存在结果集中获取当前的第一个列的长度
$num_row 返回结果集中(包含)记录的行数
mysqli_result类的对象,默认是通过mysqli对象中的query()方法执行select语句返回的,并把所有的结果数据从mysql服务器取回到客户端,保存在该对象中。
如果希望把结果暂时留在mysql服务器上,在有需要时才一条条地读取记录过来,就需要在调用query()方法时,在第二个参数中提供一个MYSQL_USE_RESULT值。在处理的数据集合尺寸比较大或不适合一次全部取回到客户端的时候,使用这个参数比较有用。但是,要想知道本次查询到底找到了多少条记录,只能在所有的结果记录被全部读取完毕之后。使用mysqli对象中的query()方法获取结果集的代码:
$result=$mysqli->query(‘select * from table limit 10‘); //将数据取回到客户端,从结果集中解析数据
mysqli_result类--成员方法
标签:
sql
mysqli
php
原文地址:http://blog.csdn.net/liuruiqun/article/details/44987401
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
数据库进阶
2021-07-29
在 Oracle 数据库中执行 SQL 语句遇到特殊字符的转义方式
2021-07-28
Windows Logstash同步 Sqlserver 到Elasticsearch
2021-07-26
mysql数据库(11):恢复数据
2021-07-26
mysql数据库(9):常用查询的例子
2021-07-26
SQLAlchemy 多对多
2021-07-26
ClickHouse的JDBC连接
2021-07-26
Apache HBase 1.7.1 发布,分布式数据库
2021-07-26
数据库常用架构和同步工作原理
2021-07-26
MySQL数据库设计规范(仅供参考)
2021-07-26
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!