MySQL_fetch_row() 和 MySQL_fetch_array()两个函数区别

这两个函数,返回的都是一个数组,区别就是第一个函数返回的数组是只包含值,我们只能$row[0],$row[1],这样以数组下标来读取数据,而MySQL_fetch_array()返回的数组既包含第一种,也包含键值对的形式,我们可以这样读取数据,(假如数据库的字段是 username,passwd)

下面举个例子详细了解这两个函数  这个函数常用循环查询数据库,mysql_fetch_array 执行成功后,记录集指针会自动下移,这样当再一次执行 mysql_fetch_array 时,得到的就是下一行纪录的内容了。

程序执行的最后结果如下

通过print_r函数打印出数组的样子含有两个

而用mysql_fetch_row() 则会打印这样

所以说MySQL_fetch_array() 可以说是 mysql_fetch_row() 的加强函数。除可以将返回列及数字索引放入数组之外,还可以将文字索引放入数组中。

由于关键字数据类型的不同,将数组的类型分为两类:

1.       数字数组(索引是数字);

2.       关联数组(索引是字符串);

3.   多维数组包含一个或多个数组的数组

下载说明: 帮助教程
1.资源失效请联系QQ:1138166071补发;寻课加QQ联系
2.资源均为网络收集,仅供参考研究,请在下载后24小时内删除。不要商用和非法用途,否则后果自己承担。
3.默认解压密码:blog.qdql.net
4.购买本站资源即代表同意本站免责协议
5.提示:本站资源属虚拟商品,购买后恕不退款。
6.特别声明本站资源部分来源于网络,如有侵权,请联系站长进行删除处理!
本文地址:http://blog.qdql.net/1996/

发表评论


表情