数据库记录操作函数(5个):
1、mysql_fetch_array()
格式:array mysql_fetch_array(int query);
执行成功,返回1个数组,该数组保存有下一条记录的值,如执行失败,则返回False值。
返回的数组既可以用下标来表示,也可以用字段名来表示。
例子:
<?php
$query = mysql_query($sql , $connect);
while($arrary = mysql_fetch_array($query))
{
echo $array[column1]." | ".$array[column2];
//echo $array[0]." | ".$array[1];
}
?>
Note : 数组的下标是从0开始的!
2、mysql_fetch_row()
格式:array = mysql_fetch_row(int query);
与1的mysql_fetch_array()函数功能基本相同。区别在于mysql_fetch_row()只能以数组下标来表示。
成功返回1个数组,失败返回False值。
例子:
<?php
$query = mysql_query($sql , $connect);
while($row = mysql_fetch_row($query))
{
echo $row[0] . " | " . $row[1] . "<br>";
}
?>
Note : mysql_fetch_row()函数只能用数组下标来表示,并从0开始。
另:mysql_fetch_row()比mysql_fetch_array()执行速度快,并且都是对下一行数据进行读取。
3、mysql_result()
格式:int mysql_result(int query , int row , string filedname);
在mysql_result()中,参数row必须从0开始,参数filedname必须是真实的字段名,不能用下标来表示。
执行成功,返回由数据库中取出的字段的数值,失败则返回False值。
例子:
<?php
$query = mysql_query($sql , $connect);
echo mysql_result($query , 0 , "column1")."<br>";
echo mysql_result($query , 1, "column1")."<br>";
echo mysql_result($query , 2, "column1")."<br>";
?>
Note : 此函数功能少,但使用方便。
4、mysql_fetch_object()
格式: object mysql_fetch_object(int query)
能对指定的字段进行循环读取,执行成功,将以对象object的形式返回数值,失败则返回False值。
例子:
<?php
$query = mysql_query($sql , $connect);
while($object = mysql_fetch_object($query))
{
echo $object->column1 . "<br>";
echo $object->column2 . "<br>";
echo $object->column3 . "<br>";
}
?>
Note : mysql_fetch_object()函数执行成功后返回的是1个对象object !
操作如下:
$object->字段名
5、mysql_data_seek()
格式:int mysql_data_seek(int row , int query);
移动游标到指定的行(row_number)
执行成功,返回真值,失败,返回False值。
此函数可以与mysql_fetch_array()或mysql_fetch_row()配合使用,即在使用mysql_data_seek()函数之后,就可以用mysql_fetch_array()或mysql_fetch_row()函数来显示指定的行了。
例子:
<?php
$query = mysql_query($sql , $connect);
$seek = mysql_data_seek($query , 2);
$arrary = mysql_fetch_array($query);
echo $array[column1]."<br>";
echo $array[column2]."<br>";
?>
分享到:
相关推荐
### PHP 操作 MySQL 数据库流程详解 #### 一、引言 PHP 作为一种广泛使用的脚本语言,在 Web 开发领域有着不可替代的地位。而 MySQL 作为一款轻量级且功能强大的关系型数据库管理系统,与 PHP 结合使用可以实现...
在PHP7中,MySQL数据库操作通常使用mysqli或PDO_MySQL扩展进行,但对于新手来说,创建一个封装好的数据库操作类可以简化很多工作。这个实例主要介绍如何构建一个PHP7中的MySQL数据库操作类,以实现连接、查询、插入...
### PHP 访问 MySQL 数据库函数详解 在 Web 开发领域中,PHP 与 MySQL 的结合是极其常见的,因为它们提供了高效且灵活的方式来处理数据。本文将深入介绍 PHP 中用于连接和操作 MySQL 数据库的一些核心函数,包括 `...
在PHP编程中,MySQL数据库操作是常见的任务,用于存储、检索和管理数据。为了简化这一过程,开发者通常会创建自定义的数据库操作类。本文将深入探讨PHP中MySQL数据库操作类的设计与应用,以及如何利用此类高效地进行...
**第22章 PHP操作MySQL...总结来说,PHP操作MySQL数据库涉及到一系列步骤和函数,从连接数据库到执行SQL,再到处理查询结果,最后关闭连接。通过实战演练,可以更好地理解和掌握这些概念,从而实现动态网站的功能。
本篇文章将深入探讨PHP 5.0如何与MySQL数据库进行交互,包括连接、查询、插入、更新和删除数据等核心操作。 首先,连接MySQL数据库是所有操作的基础。PHP提供了`mysqli_connect()`函数来建立连接,参数通常包括...
标题提到的"php连接mysql数据库操作类.zip"是一个压缩包,其中包含了一个PHP类,专门用于处理与MySQL数据库的交互,如查询、更新、删除等常见操作。这个类库可能是为了简化数据库操作,提高代码的可读性和可维护性而...
在PHP编程中,连接并操作MySQL数据库是一项基本任务。这个"一个php连接mysql数据库操作类库.zip"压缩包提供了一个全面的PHP类库,旨在简化这个过程,它包含了一系列用于执行常见数据库操作的方法,如查询、更新和...
使用 PHP 连接 MYSQL 数据库需要使用 mysql_connect() 函数,选择数据库需要使用 mysql_select_db() 函数,创建数据库可以使用 mysql_create_db() 函数或执行 SQL 语句,创建表需要使用 SQL 语句。通过本文档,读者...
MySQL 数据库函数库是 PHP 提供的一组函数,用于与 MySQL 数据库进行交互。这些函数可以帮助开发者快速搭建 MySQL 数据库应用程序。 1. mysql_affected_rows 函数 mysql_affected_rows 函数用于获取 MySQL 最后...
在PHP中,操作MySQL数据库是常见的任务,这涉及到一系列的函数来实现数据库的连接、查询、数据处理等操作。以下是一些关键的PHP MySQL函数的详细说明: 1. **建立数据库连接** - **mysql_connect()**:这是PHP中...
完整版 MySQL8.0从入门到精通 MySQL数据库教程 第22章 PHP操作MySQL数据库(共16页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第23章 PDO数据库抽象类库(共12页).ppt 完整版 MySQL8.0从入门到精通 MySQL...
PHP提供了多种函数来操作MySQL数据库,其中mysqli扩展是最常用的一种: - mysqli_connect():连接到MySQL服务器,需要提供服务器地址、用户名、密码和数据库名称。 - mysqli_select_db():选择要操作的数据库。 - ...
在本PHP类`clsMysql`中,实现了通过面向对象的方式连接并操作MySQL数据库的功能。该类提供了丰富的接口来处理数据库连接、查询、错误处理等常见任务。 #### 类的属性 - `$myDbhost`:数据库服务器地址。 - `$myDb...
在PHP编程中,操作MySQL数据库是一项基础且重要的任务。MySQL是一种广泛使用的开源关系型数据库管理系统,而PHP作为一种服务器端脚本语言,与MySQL配合使用能够实现动态网站的开发。本资源提供了一个完整的PHP操作...
### PHP+MySQL数据库连接知识点详解 #### 一、PHP与MySQL简介 - **PHP**(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,并可嵌入HTML文档。 - **MySQL**是一种关系型数据库管理系统...
在PHP编程中,连接并操作MySQL数据库是一项基本且重要的任务。这款PHP MySQL操作类提供了全面的功能,涵盖了数据的查询、更新、删除等操作,适用于初学者进行学习和实践,同时也为有经验的开发者提供了一个可自定义...
在PHP编程中,MySQL数据库是常用的后端存储系统,它为开发者提供了丰富的接口来操作数据库。本篇文章将详细探讨在PHP中如何使用`mysql_fetch_array()`和`mysql_fetch_row()`函数来从MySQL数据库中获取数据。 首先,...