深入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 相关文章推荐
解析smarty模板中类似for的功能实现
Jun 18 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
php5.3以后的版本连接sqlserver2000的方法
Jul 28 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
基于php的CMS中展示文章类实例分析
Jun 18 PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
Mar 17 PHP
实例讲解php数据访问
May 09 PHP
Yii2框架使用计划任务的方法
May 25 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 PHP
ThinkPHP框架实现的微信支付接口开发完整示例
Apr 10 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 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
文章推荐系统(二)
2006/10/09 PHP
使用JSON实现数据的跨域传输的php代码
2011/12/20 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
2020/06/02 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
js实现网页标题栏闪烁提示效果实例分析
2014/11/20 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
2016/05/12 Javascript
bootstrap组件之导航组件使用方法
2017/01/19 Javascript
jQuery获取table下某一行某一列的值实现代码
2017/04/07 jQuery
基于JavaScript实现的顺序查找算法示例
2017/04/14 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
es6在react中的应用代码解析
2017/11/08 Javascript
基于Bootstrap下拉框插件bootstrap-select使用方法详解
2018/08/07 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
详解小程序横屏方案对比
2020/06/28 Javascript
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
python迭代器实例简析
2014/09/25 Python
简单讲解Python编程中namedtuple类的用法
2016/06/21 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
Python3内置模块之base64编解码方法详解
2019/07/13 Python
Pandas DataFrame中的tuple元素遍历的实现
2019/10/23 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
Python request操作步骤及代码实例
2020/04/13 Python
HTML5 LocalStorage 本地存储刷新值还在
2017/03/10 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
2020/12/01 HTML / CSS
英国游戏机和游戏购物网站:365games.co.uk
2018/06/18 全球购物
两道JAVA笔试题
2016/09/14 面试题
幼儿园国庆节活动方案
2014/02/01 职场文书
《彭德怀和他的大黑骡子》教学反思
2014/04/12 职场文书
离婚协议书怎么写2014
2014/09/30 职场文书
如何理解及使用Python闭包
2021/06/01 Python
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL
js不常见操作运算符总结
2021/11/20 Javascript