深入mysql_fetch_row()与mysql_fetch_array()的区别详解


Posted in PHP onJune 05, 2013

这两个函数,返回的都是一个数组,区别就是第一个函数返回的数组是只包含值,我们只能$row[0],
$row[1],这样以数组下标来读取数据,而mysql_fetch_array()返回的数组既包含第一种,也包含键值
对的形式,我们可以这样读取数据,(假如数据库的字段是 username,passwd):
$row['username'], $row['passwd']
而且,如果用($row as $kay => $value)来操作的话,还以直接取得数据库的字段名称。
更主要的是mysqli是php5提供的新函数库,(i)表示改进,其执行速度更快.
例如

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php
//连接到本地mysql数据库,选择test为操作库
$mysqli = mysqli_connect("localhost", "root", "","test", 3306);
//用mysql_query函数从user表里读取数据
$result = mysqli_query($mysqli, "SELECT * FROM userinfo");
while($row = mysqli_fetch_array($result))//通过循环读取数据内容
{
?>
<tr>
    <td align="center" height="19"><?php echo $row["ID"]?></td>
    <td align="center"><?php echo $row["Name"]?></td>
    <td align="center"><?php echo $row["Detail"]?></td>
</tr>
<?php
}
//关闭对数据库的连接
mysqli_free_result($result);
mysqli_close($mysqli);*/
?>

PHP 相关文章推荐
最令PHP初学者头痛的十四个问题
Jul 12 PHP
PHP 采集获取指定网址的内容
Jan 05 PHP
基于PHP CURL用法的深入分析
Jun 09 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
Jan 22 PHP
php读取目录所有文件信息dir示例
Mar 18 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
php遍历数组的4种方法总结
Jul 05 PHP
PHP简单实现“相关文章推荐”功能的方法
Jul 19 PHP
PHP基于imap获取邮件实例
Nov 11 PHP
thinkphp的URL路由规则与配置实例
Nov 26 PHP
Smarty模板引擎缓存机制详解
May 23 PHP
php中照片旋转 (orientation) 问题的正确处理
Feb 16 PHP
浅谈php serialize()与unserialize()的用法
Jun 05 #PHP
基于php 随机数的深入理解
Jun 05 #PHP
PHP autoload与spl_autoload自动加载机制的深入理解
Jun 05 #PHP
PHP中__get()和__set()的用法实例详解
Jun 04 #PHP
深入PHP运行环境配置的详解
Jun 04 #PHP
PHP运行环境配置与开发环境的配置(图文教程)
Jun 04 #PHP
如何设置mysql允许外网访问
Jun 04 #PHP
You might like
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
2015/03/19 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
tp5修改(实现即点即改)
2019/10/18 PHP
prototype1.4中文手册
2006/09/22 Javascript
图片自动更新(说明)
2006/10/02 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JavaScript中5种调用函数的方法
2015/03/12 Javascript
JavaScript实现函数返回多个值的方法
2015/06/09 Javascript
js实现模拟银行卡账号输入显示效果
2015/11/18 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
基于JavaScript实现自定义滚动条
2017/01/25 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
解决bootstrap-select 动态加载数据不显示的问题
2018/08/10 Javascript
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
2019/11/04 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
Python实现的简单发送邮件脚本分享
2014/11/07 Python
python实时分析日志的一个小脚本分享
2017/05/07 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
Pytorch Tensor 输出为txt和mat格式方式
2020/01/03 Python
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
2018/01/08 HTML / CSS
美国最大的团购网站:Groupon
2016/07/23 全球购物
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
.net软件工程师应聘上机试题
2015/03/10 面试题
介绍一下Ruby的多线程处理
2013/02/01 面试题
党员公开承诺书
2014/03/25 职场文书
幼儿园安全生产月活动总结
2014/07/05 职场文书
优秀党员先进事迹材料
2014/12/18 职场文书