php 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值。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |