php----处理从mysql查询返回的数据
2023-09-14 08:59:25 时间
使用php的mysql,向mysql查询,返回的是一个资源,有4个函数可以进行处理。
1.mysql_fetch_row()
2.mysql_fetch_assoc()
3.mysql_fetch_array()
4.mysql_fetch_object()
1.mysql_fetch_row():返回一个索引数组,即从返回值你不能知道列(字段)名称,它只记录第几个字段的值是什么
2.mysql_fetch_assoc():返回一个关联数组,这个记录了返回的列(字段)名称,它记录了字段名称和对应的值,但是没有索引序号,如果不知道确定的字段名无法进行使用。
3.mysql_fetch_array():返回一个综合数组,它会把前2中的结果同时返回,数据冗余,查询速度慢。
4.mysql_fetch_object():返回一个对象,这个对象中有属性(列、字段名称),使用时通过调用对象的属性来获取数据。
while($row=mysql_fetch_row($res)){
var_dump($row);
echo "<br/>";
}
一般推荐大家使用第一种方法索引数组,效率较高。如果使用关联数组,程序可读性强。
=====================
PHP mysqli_fetch_row() 函数
从结果集中取得行:
<?php
// 假定数据库用户名:root,密码:123456,数据库:RUNOOB
$con=mysqli_connect("localhost","root","123456","RUNOOB");
if (mysqli_connect_errno($con))
{
echo "连接 MySQL 失败: " . mysqli_connect_error();
}
$sql="SELECT name,url FROM websites ORDER BY alexa";
if ($result=mysqli_query($con,$sql))
{
// 一条条获取
while ($row=mysqli_fetch_row($result))
{
printf ("%s : %s",$row[0],$row[1]);
echo "<br>";
}
// 释放结果集合
mysqli_free_result($result);
}
mysqli_close($con);
?>
相关文章
- MySQL跨数据库触发器:使用指南(mysql跨数据库触发器)
- MySQL意外终止的排查与处理(mysql进程意外终止)
- MySQL中合并两个表的方法(mysql两个表合并)
- MySQL连表查询:构建灵活复杂数据解决方案(mysql的连表查询)
- Mysql 事务处理简介(mysql的事务)
- 如何为MySQL创建新用户(如何给mysql创建用户)
- 数据MySQL: 快速删除100条数据(mysql删除100条)
- MySQL: 列名变量研究(mysql列名变量)
- MySQL中的空字符串与null值(mysql空字符串)
- MySQL中处理二进制数据的方法(mysql二进制数据)
- MySQL查询语句:如何取前十条数据(mysql取前十条)
- 如何使用MySQL删除同步数据(mysql删除同步数据)
- MySQL查询与特殊字符相关的数据方法(mysql查询特殊字符)
- MySQL实现数据分类,每个分类数据有效管理(mysql每个分类)
- MySQL数值类型的补0函数使用技巧(mysql补0函数)
- MySql当日零点如何重置?(mysql当日)
- 解决MySQL空数据问题的几种方法(mysql空数据)
- 深入解析:如何在MySQL中使用Byte数组进行数据存储与查询?(byte数组mysql)
- MySQL去除重复数据的方法详解(mysql 中不重复数据)
- MySQL入门经典下载指南(mysql入门经典下载)
- 深度解析如何进行 MySQL 两表数据对比(mysql两表数据对比)
- MySQL分组实现数据分类统计的利器(mysql中分组条件)
- MySQL关联查询让数据如同一家人般亲密无间(mysql中关联查询)
- MySQL数据页大小为16k,优化存储和查询效率(mysql 一页16k)
- MySQL和xy数据库的比较分析(mysql xy)
- 使用MySQL管理XML表格数据存储与传输的完美组合(mysql xml 表)
- MySQL插入记录前需先判断数据是否存在(mysql不存在插入存在)
- 使用MySQL计算两点间距离(mysql 两点间距离)
- 如何使用MySQL上传表并管理数据(mysql上传表)
- MySQL下字符串连接实现方法详解(mysql下 字符串连接)
- PHP获取php,mysql,apche的版本信息示例代码