加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php mysql_fetch_assoc()以关联数组获取结果集中当前行的数据

发布时间:2020-05-25 02:04:35 所属栏目:PHP 来源:互联网
导读:php mysql_fetch_assoc()函数用于获取结果集中当前行的数据,并将数据储存在一个关联数组中,本文章向大家介绍mysql_fetch_assoc()函数的使用方法和基本使用实例,需要的朋友可以参考一下。

mysql_fetch_assoc()介绍

php mysql_fetch_assoc函数返回对应结果集的关联数组,并且继续移动内部数据指针。mysql_fetch_assoc()和用 mysql_fetch_array()加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。

如果要一索引数组返回结果集中当前行数据可以使用mysql_fetch_row函数。

语法:

mysql_fetch_assoc($result)

参数:

参数

描述

$result

必需。是一种mysql资源类型。该资源类型是从执行mysql_query()函数获得的 。

mysql_fetch_assoc()实例

mysql_connect("localhost","phpuser","password");

mysql_select_db("phpdb");

$result = mysql_query("SELECT * FROM usertable");

if ($result && mysql_num_rows($result)) {

$numrows = mysql_num_rows($result);

$rowcount = 1;

print "There are $numrows people in usertable:

";

// http://www.manongjc.com/article/1219.html

while ($row = mysql_fetch_assoc($result)) {

print "Row $rowcount
";

foreach($row as $var => $val) {

print "$var: $val
";

}

print "
";

++$rowcount;

}

}

?>

mysql_fetch_assoc()函数需要注意的三点:

mysql_fetch_assoc() 比 mysql_fetch_row() 并不明显慢,而且还提供了更多有用的值。

此函数返回的字段名大小写敏感。

此函数将 NULL 字段设置为PHP NULL值。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读