深入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 中dirname(_file_)讲解
Mar 18 PHP
php 什么是PEAR?(第三篇)
Mar 19 PHP
解析php安全性问题中的:Null 字符问题
Jun 21 PHP
php中通过curl检测页面是否被百度收录
Sep 27 PHP
php生成唯一数字id的方法汇总
Nov 18 PHP
学习php设计模式 php实现命令模式(command)
Dec 08 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
Mar 07 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
PHP第三方登录―QQ登录实现方法
Feb 06 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
PDO::getAttribute讲解
Jan 28 PHP
使用composer 安装 laravel框架的方法图文详解
Aug 02 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 操作符与控制结构
2012/03/07 PHP
四种php中webservice实现的简单架构方法及实例
2015/02/03 PHP
Javascript入门学习资料收集整理篇
2008/07/06 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
2016/10/01 Javascript
纯JS实现轮播图
2017/02/22 Javascript
vue2中filter()的实现代码
2017/07/09 Javascript
详解在Vue中有条件地使用CSS类
2017/09/30 Javascript
webpack打包js的方法
2018/03/12 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
2019/06/25 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
2020/01/08 Javascript
Vue基于iview table展示图片实现点击放大
2020/08/05 Javascript
js回到页面指定位置的三种方式
2020/12/17 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
python 读写文件包含多种编码格式的解决方式
2019/12/20 Python
python实现字符串和数字拼接
2020/03/02 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
简单了解Java Netty Reactor三种线程模型
2020/04/26 Python
python字典key不能是可以是啥类型
2020/08/04 Python
python如何利用paramiko执行服务器命令
2020/11/07 Python
Css3+Js制作漂亮时钟(附源码)
2013/04/24 HTML / CSS
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
2019/09/09 HTML / CSS
如何理解委托
2012/01/06 面试题
int和Integer有什么区别
2013/05/25 面试题
学习保证书范文
2014/04/30 职场文书
助学感谢信范文
2015/01/21 职场文书
简历自荐信范文
2015/03/09 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
新手初学Java网络编程
2021/07/07 Java/Android
关于MySQL中的 like操作符详情
2021/11/17 MySQL
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技