社区
基础编程
帖子详情
mysql_fetch_row() 和mysql_fetch_array之间有什么区别?
超级大笨狼
2012-04-25 05:38:02
mysql_fetch_row() 和mysql_fetch_array之间有什么区别?
...全文
1600
3
打赏
收藏
mysql_fetch_row() 和mysql_fetch_array之间有什么区别?
mysql_fetch_row() 和mysql_fetch_array之间有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一起混吧
2012-04-25
打赏
举报
回复
你print_r();就知道了。mysql_fetch_row()返回数字数组,
而mysql_fetch_array()函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有。依据第二个参数的值。返回不同结构的数组。参考:
http://www.w3school.com.cn/php/func_mysql_fetch_array.asp
梦游
2012-04-25
打赏
举报
回复
mysql_fetch_row是从结果集取出1行数组,作为枚举
mysql_fetch_array是从结果集取出一行数组作为关联数组,或数字数组,两者兼得
eg:
$sql="select abc,def from a";
$res=mysql_query($sql);
那么:
$row=mysql_fetch_row($res);
$row结果是两个:$row[0]和$row[1]
那么:
$row=mysql_fetch_array($res);
$row结果是4个:$row[0]、$row[1]、$row["abc"]和$row["def"]
helloDongXiu
2012-04-25
打赏
举报
回复
这两个函数,返回的都是一个数组,区别就是第一个函数返回的数组是只包含值,我们只能$row[0],$row[1],这样以数组下标来读取数据,而MySQL_fetch_array()返回的数组既包含第一种,也包含键值对的形式,我们可以这样读取数据,(假如数据库的字段是 username,passwd):
$row['username'], $row['passwd']
mysql
_
fetch
_
row
()和
mysql
_
fetch
_
array
()
之间
有什么
区别
?
本文介绍了如何使用
mysql
_
fetch
_
row
()和
mysql
_
fetch
_
array
()函数从
MySQL
查询结果集中获取数据的方法。通过这两种函数可以有效地处理查询结果,
mysql
_
fetch
_
row
()返回的是一个索引数组,而
mysql
_
fetch
_
array
()则能同时支持索引和关联数组。
php中
mysql
_
fetch
_
row
() 和
mysql
_
fetch
_
array
之间
有什么
区别
本文介绍了
MySQL
中两种常用的数据检索函数
mysql
_
fetch
_
row
与
mysql
_
fetch
_
array
的
区别
。前者返回的是一个仅包含值的数组,后者则同时提供了基于索引和键名访问的方式。
fetch
first
mysql
_
mysql
_
fetch
_
row
() 和
mysql
_
fetch
_
array
之间
有什么
区别
?
本文详细解释了
MySQL
中
mysql
_
fetch
_
array
和
mysql
_
fetch
_
row
两个函数的功能及使用方法。
mysql
_
fetch
_
array
可以返回关联数组、数字数组或二者兼有的数组,而
mysql
_
fetch
_
row
仅返回枚举数组。文章还介绍了如何通过设置第二个参数来控制返回数组的类型。
c 中 类似于php
mysql
_
fetch
_
array
_php中
mysql
_
fetch
_
row
() 和
mysql
_
fetch
_
array
之间
有什么
区别
...
本文介绍了 PHP 中使用
mysql
_
fetch
_
row
和
mysql
_
fetch
_
array
函数从
MySQL
数据库检索数据的
区别
。
mysql
_
fetch
_
row
函数返回枚举数组,而
mysql
_
fetch
_
array
则提供数字索引和关联数组两种方式。
PHP面试题:
mysql
_
fetch
_
row
() 和
mysql
_
fetch
_
array
之间
有什么
区别
?
本文详细介绍了
MySQL
的两个数据获取函数
mysql
_
fetch
_
row
和
mysql
_
fetch
_
array
的
区别
。
mysql
_
fetch
_
row
返回结果集的一行作为枚举数组,而
mysql
_
fetch
_
array
则提供更多的灵活性,可以返回索引数组、关联数组或两者兼有。了解这两个函数的用法对于优化数据库操作至关重要。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章