找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2842|回复: 1

[站长互助] mysql_fetch_array()和 mysql_fetch_array()的区别

[复制链接]
发表于 2011-3-30 21:50:46 | 显示全部楼层 |阅读模式
mysql_fetch_assoc()和 mysql_fetch_array()的区别

mysql_fetch_assoc()

函数从结果集中取得一行作为关联数组。

返回根据从结果集取得的行生成的关联数组,如果没有更多行,则返回 false

提示和注释

注释:mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。

这也是 mysql_fetch_array() 初始的工作方式。

提示:如果在关联索引之外还需要数字索引,用 mysql_fetch_array()。

sql = "SELECT * from Person WHERE Lastname='Adams'";

$result = mysql_query($sql,$con);

print_r(mysql_fetch_assoc($result));

<hr>

print_r(mysql_fetch_array($result));

?>输出:

Array

(

[LastName] => Adams

[FirstName] => John

[City] => London

)

Array

(

[0] => Adams

[LastName] => Adams

[1] => John

[FirstName] => John

[2] => London

[City] => London

)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-5-16 01:05 , Processed in 0.048053 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表