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

2015-01-24信息快讯网

本篇文章是对mysql_fetch_row()与mysql_fetch_array()的区别进行了详细的分析介绍,需要的朋友参考下

这两个函数,返回的都是一个数组,区别就是第一个函数返回的数组是只包含值,我们只能$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使用mb_check_encoding检查字符串在指定的编码里是否有效
php生成图形(Libchart)实例
php ZipArchive压缩函数详解实例
php foreach循环中使用引用的问题
在PHP上显示JFreechart画的统计图方法
php cURL和Rolling cURL并发方式比较
php操作mysqli(示例代码)
PHP连接MySQL查询结果中文显示乱码解决方法
PHP error_log()将错误信息写入一个文件(定义和用法)
php mysql_real_escape_string函数用法与实例教程
PHP取整函数:ceil,floor,round,intval的区别详细解析
php取整函数ceil,floo,round的用法及介绍
PHP连接局域网MYSQL数据库的简单实例
PHP mysql与mysqli事务使用说明 分享
利用php+mcDropdown实现文件路径可在下拉框选择
深入理解用mysql_fetch_row()以数组的形式返回查询结果
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
浅谈php serialize()与unserialize()的用法
如何设置mysql允许外网访问
基于session_unset与session_destroy的区别详解
基于在生产环境中使用php性能测试工具xhprof的详解
基于MySQL到MongoDB简易对照表的详解
PHP Error与Logging函数的深入理解
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
PHP无法访问远程mysql的问题分析及解决
解析php中mysql_connect与mysql_pconncet的区别详解
Apache服务器无法使用的解决方法
wamp下修改mysql访问密码的解决方法
基于Zend的Captcha机制的应用
基于curl数据采集之正则处理函数get_matches的使用
使用Apache的htaccess防止图片被盗链的解决方法
php笔记之:php函数range() round()和list()的使用说明
PHP 自定义错误处理函数trigger_error()
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
©2014-2024 dbsqp.com