php —处理从mysql查询的数据(结果集)

 

记录一下,省得经常找

使用php的mysql,向mysql查询,返回的是一个资源,有4个函数可以进行处理。

1.mysql_fetch_row()

2.mysql_fetch_assoc()

3.mysql_fetch_array()

4.mysql_fetch_object()

1.mysql_fetch_row():返回一个索引数组,即从返回值你不能知道列(字段)名称,它只记录第几个字段的值是什么

2.mysql_fetch_assoc():返回一个关联数组,这个记录了返回的列(字段)名称,它记录了字段名称和对应的值,但是没有索引序号,如果不知道确定的字段名无法进行使用。

3.mysql_fetch_array():返回一个综合数组,它会把前2中的结果同时返回,数据冗余,查询速度慢。

4.mysql_fetch_object():返回一个对象,这个对象中有属性(列、字段名称),使用时通过调用对象的属性来获取数据。

一般推荐大家使用第一种方法索引数组,效率较高。如果使用关联数组,程序可读性强。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享