mysql_fetch_array与mysql_fetch_row用法的区别是什么? mysql_fetch_array与mysql_fetch_row用法的区别是
发布网友
发布时间:2022-07-26 04:00
我来回答
共1个回答
热心网友
时间:2023-10-16 21:30
mysql_fetch_array() 是 mysql_fetch_row() 的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。
即:mysql_fetch_array返回的结果中,不仅可以通过数字索引方式如result[0],result[1]这样的形式方法,也可以使用result['id']之类的形式方法,它返回的数组结构为:
array(
0 => 1,
id => 1,
....
)
======================================
哪里的单条查询:
上面的应该是这样的:
通过$type来控制返回的结果类型,如果为FALSE则返回数字索引和键值索引共存的数字,否则只返回含有数字索引的数组。