入住 CodeIgniter 中国社区
登录
首页
论坛
中文手册
视频教程
案例
搜索
帮助
导航
默认风格
默认风格(宽屏)
经典风格
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
CodeIgniter 中国开发者社区
»
CodeIgniter 新手区
» row_array()与result_array()的区别
CodeIgniter 中英文搜索引擎:
返回列表
发帖
forever
发短消息
加为好友
forever
当前离线
UID
3926
帖子
11
精华
0
CI币
0
我的CI网站
新手上路
积分
11
威望
0
CI版本
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
简
繁
发表于 2009-7-3 09:36
|
只看该作者
row_array()与result_array()的区别
row_array()与result_array()的区别是什么,我看的都是查出数组,它们有什么区别
收藏
分享
0
0
0
支持
反对
yinzhili
发短消息
加为好友
yinzhili
当前离线
UID
3020
帖子
192
精华
2
CI币
125
我的CI网站
http://yinzhili.oxyhost.com/
高级会员
积分
667
威望
68
CI版本
1.7.2
沙发
简
繁
发表于 2009-7-3 10:03
|
只看该作者
本帖最后由 yinzhili 于 2009-7-3 10:07 编辑
你可以用这两种方式分别获取同一个表中的数据,用print_r()函数输出得到的数组,看看有什么区别。
实际上,采用row_array()返回的仅仅是查询结果中的第一条数据(
返回的是一维数组
),而采用result_array()则会返回所有查询结果(
返回的是二维数组
),这就是区别。当你的查询结果不止一条时,区别就体现出来了。
1
评分人数
我很赞同
威望 + 2
Hex
TOP
返回列表
教程发布与分享
社区反馈
开发利器
Kohana 框架
站务公告
代码共享与下载
CodeIgniter 进阶讨论
新人报道&网站发布
招聘和工作
Web 开发综合讨论
CodeIgniter 开发
CodeIgniter 新手区
CodeIgniter 进阶讨论
代码共享与下载
教程发布与分享
CodeIgniter 中文化
Developers
Kohana 框架
开发利器
Web 开发综合讨论
招聘和工作
CodeIgniter 休闲室
新人报道&网站发布
灌水专区
站务管理
站务公告
社区反馈
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]