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()实例
<?php
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:<br /><br />\";
// http://www.manongjc.com/article/1219.html
while ($row = mysql_fetch_assoc($result)) {
print \"Row $rowcount<br />\";
foreach($row as $var => $val) {
print \"<B>$var</B>: $val<br />\";
}
print \"<br />\";
++$rowcount;
}
}
?>
mysql_fetch_assoc()函数需要注意的三点:
- mysql_fetch_assoc() 比 mysql_fetch_row() 并不明显慢,而且还提供了更多有用的值。
- 此函数返回的字段名大小写敏感。
- 此函数将 NULL 字段设置为PHP NULL值。
继续阅读与本文标签相同的文章
-
有人说,大数据和人工智能是未来的发展方向,对此你怎么看待?
2026-05-14栏目: 教程
-
谷歌宣布Daydream VR头显终止支持 以失败收场
2026-05-14栏目: 教程
-
微软正在测试面向Windows 10 1903的重要补丁
2026-05-14栏目: 教程
-
这款游戏曾被称为国产之光,现沦为“骗玩家充值”游戏,网友:再见
2026-05-14栏目: 教程
-
金属3D打印专家铂力特2019用户大会尽显大国实力
2026-05-14栏目: 教程
