php mysql_fetch_array与mysql_fetch_assoc区别

转载 2015年07月10日 20:59:44

mysql_fetch_assoc 得到的是关联数组。
mysql_fetch_array 可以得到关联数组也可以得到索引数组,也可以二者都有。

下面以一个例子进行说明它们的区别:
假如从数据库教程取出一个用户的用户名和密码
username   password
test       123456
用assoc  结果是array([username]=>'test',[password]=>'123456')
用array  根据参数不同结果可能是以下三种之一
         array([username]=>'test',[password]=>'123456')
         array([0]=>'test',[1]=>'123456')
         array([username]=>'test',[password]=>'123456',[0]=>'test',[1]=>'123456')

PHP中mysql_query()、mysql_num_rows()、mysql_fetch_assoc()等的使用

初学PHP,下面是自己的总结和理解,若有错的地方希望大家指正。 1. myql_query() mysql_query()是指执行PHP中一条MySQL查询,仅对SELECT,SHOW,EXPLA...
  • xiaozhu123412
  • xiaozhu123412
  • 2016年06月30日 15:37
  • 255

mysql_fetch_array()与mysql_fetch_assoc()、mysql_fetch_row()

mysql_fetch_array() 从结果集中取得一行作为关联数组或者索引数组 array (size=2) 0 => array (size=10) 0 => ...
  • samll_snail
  • samll_snail
  • 2015年07月11日 23:31
  • 320

MySql中mysql_fetch_row,mysq_fetch_assoc,mysql_fetch_array,mysql_fetch_object用处

初学php操作mysql,总有点不习惯,先前用的.net都可以直接返回datatable进行处理,而php则不是如此,而是用下面这些函数来处理数据 1.mysql_fetch_row 功能说明...
  • Vezn_King
  • Vezn_King
  • 2016年06月18日 00:13
  • 710

mysql_fetch_array与mysql_fetch_assoc区别

只知道mysql_fetch_assooc()可以去除结果集中的重复值,在实际应用中一般都用mysql_fetch_assoc()。今天想到了这两个函数索性就查了下他们的区别,进一步对其加深下了解。m...
  • u014745198
  • u014745198
  • 2016年12月09日 11:37
  • 211

mysql_fetch_row()和mysql_fetch_array()之间有什么区别?

mysql_fetch_row() 从和结果标识 data 关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。依次调用 mysql_fetch_row(...
  • zhangzhangdan
  • zhangzhangdan
  • 2016年08月25日 08:08
  • 1592

PHP mysql_fetch_array遍历数据时的问题(指针需要复位)

遍历时少一行数据,将指针复位即可 ">
  • hansoy
  • hansoy
  • 2015年04月09日 09:12
  • 4943

while($row = mysql_fetch_array($result))

while($row = mysql_fetch_array($result))  似乎只能使用一次,如果前面有   $row = mysql_fetch_array($result)  后面的 wh...
  • nahelulu
  • nahelulu
  • 2011年07月15日 16:18
  • 981

mysql_fetch_assoc与mysql_fetch_array 的区别

mysql_fetch_assoc 得到的是关联数组。Array ( [0] => Array ( [title] => 特价9.9包邮 EFOLAR/...
  • zhangpeng_123456
  • zhangpeng_123456
  • 2015年08月05日 11:04
  • 323

fetch_array()与fetch_assoc()的用法

fetch_array()与fetch_assoc()用起来没有什么大的差别,主要是怎么用? fetch_array()如果单独作为while的条件,则能够取出结果集中的所有结果。如果单独作用于结果...
  • liuxuan12417
  • liuxuan12417
  • 2017年01月31日 02:02
  • 3618

mysql_fetch_row,mysql_fetch_assoc,mysql_fetch_array区别

最近看了一篇无限极分类的教程,其中看到了mysql_fetch_assoc函数,早些时候就对这个函数有了解但是一直是比较模糊的状态,今天百度了解了一下和大家分享 mysql_fetc...
  • qq_26820081
  • qq_26820081
  • 2016年05月26日 17:56
  • 453
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php mysql_fetch_array与mysql_fetch_assoc区别
举报原因:
原因补充:

(最多只允许输入30个字)