深入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 相关文章推荐
MySQL中create table语句的基本语法是
Jan 15 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
Sep 30 PHP
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
Aug 15 PHP
浅析php中如何在有限的内存中读取大文件
Jul 02 PHP
php接口和抽象类使用示例详解
Mar 02 PHP
windows7下php开发环境搭建图文教程
Jan 06 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
Dec 10 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 PHP
Django中的cookie与session操作实例代码
Aug 17 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
Sep 01 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
php生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
PHP线程的内存回收问题
2016/07/08 PHP
php简单中奖算法(实例)
2017/08/15 PHP
php array 转json及java 转换 json数据格式操作示例
2019/11/13 PHP
Avengerls vs Newbee BO3 第二场2.18
2021/03/10 DOTA
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
理解JS绑定事件
2016/01/19 Javascript
Angularjs手动解析表达式($parse)
2016/10/12 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
canvas绘制表盘时钟
2017/01/23 Javascript
微信小程序侧边栏滑动特效(左右滑动)
2017/01/23 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
vue 使用vue-i18n做全局中英文切换的方法
2018/10/29 Javascript
详解Vue的mixin策略
2020/11/19 Vue.js
[01:10:27]DOTA2-DPC中国联赛正赛 SAG vs XG BO3 第二场 3月5日
2021/03/11 DOTA
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
Python unittest 简单实现参数化的方法
2018/11/30 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
Toppik顶丰增发纤维官网:解决头发稀疏
2017/12/30 全球购物
Revolution Beauty美国官网:英国知名化妆品网站
2018/07/23 全球购物
彪马俄罗斯官网:PUMA俄罗斯
2019/07/13 全球购物
小学英语教学反思案例
2014/02/04 职场文书
应届毕业生应聘自荐信范文
2014/02/26 职场文书
医学生临床实习自我评价
2014/03/07 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
2015年农村党员干部主题教育活动总结
2015/03/25 职场文书
八年级地理课件资料及考点知识分享
2019/08/30 职场文书
如何Python使用re模块实现okenizer
2022/04/30 Python
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技