`
xiaoqiang6775
  • 浏览: 32613 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP操作Mysql数据库记录操作函数

阅读更多

数据库记录操作函数(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 操作 MySQL 数据库流程详解 #### 一、引言 PHP 作为一种广泛使用的脚本语言,在 Web 开发领域有着不可替代的地位。而 MySQL 作为一款轻量级且功能强大的关系型数据库管理系统,与 PHP 结合使用可以实现...

    PHP访问MySQL数据库函数简介

    ### PHP 访问 MySQL 数据库函数详解 在 Web 开发领域中,PHP 与 MySQL 的结合是极其常见的,因为它们提供了高效且灵活的方式来处理数据。本文将深入介绍 PHP 中用于连接和操作 MySQL 数据库的一些核心函数,包括 `...

    php中mysql数据库操作类.zip

    在PHP编程中,MySQL数据库操作是常见的任务,用于存储、检索和管理数据。为了简化这一过程,开发者通常会创建自定义的数据库操作类。本文将深入探讨PHP中MySQL数据库操作类的设计与应用,以及如何利用此类高效地进行...

    新手学习,php7中mysql数据库操作类实例,非常清晰易懂

    在PHP7中,MySQL数据库操作通常使用mysqli或PDO_MySQL扩展进行,但对于新手来说,创建一个封装好的数据库操作类可以简化很多工作。这个实例主要介绍如何构建一个PHP7中的MySQL数据库操作类,以实现连接、查询、插入...

    第22章 PHP操作MySQL数据库PPT

    **第22章 PHP操作MySQL...总结来说,PHP操作MySQL数据库涉及到一系列步骤和函数,从连接数据库到执行SQL,再到处理查询结果,最后关闭连接。通过实战演练,可以更好地理解和掌握这些概念,从而实现动态网站的功能。

    php 5.0操作mysql数据库

    本篇文章将深入探讨PHP 5.0如何与MySQL数据库进行交互,包括连接、查询、插入、更新和删除数据等核心操作。 首先,连接MySQL数据库是所有操作的基础。PHP提供了`mysqli_connect()`函数来建立连接,参数通常包括...

    php连接mysql数据库操作类.zip

    标题提到的"php连接mysql数据库操作类.zip"是一个压缩包,其中包含了一个PHP类,专门用于处理与MySQL数据库的交互,如查询、更新、删除等常见操作。这个类库可能是为了简化数据库操作,提高代码的可读性和可维护性而...

    一个php连接mysql数据库操作类库.zip

    在PHP编程中,连接并操作MySQL数据库是一项基本任务。这个"一个php连接mysql数据库操作类库.zip"压缩包提供了一个全面的PHP类库,旨在简化这个过程,它包含了一系列用于执行常见数据库操作的方法,如查询、更新和...

    怎样通过PHP连接MYSQL数据库、创建数据库、创建表-PHP编程教程.docx

    使用 PHP 连接 MYSQL 数据库需要使用 mysql_connect() 函数,选择数据库需要使用 mysql_select_db() 函数,创建数据库可以使用 mysql_create_db() 函数或执行 SQL 语句,创建表需要使用 SQL 语句。通过本文档,读者...

    MySQL数据库函数库

    MySQL 数据库函数库是 PHP 提供的一组函数,用于与 MySQL 数据库进行交互。这些函数可以帮助开发者快速搭建 MySQL 数据库应用程序。 1. mysql_affected_rows 函数 mysql_affected_rows 函数用于获取 MySQL 最后...

    PHP操作MYSQL函数手册大全

    在PHP中,操作MySQL数据库是常见的任务,这涉及到一系列的函数来实现数据库的连接、查询、数据处理等操作。以下是一些关键的PHP MySQL函数的详细说明: 1. **建立数据库连接** - **mysql_connect()**:这是PHP中...

    完整精品数据库课件 MySQL从入门到精通 第20章 PHP操作MySQL数据库(共7页).ppt

    PHP提供了多种函数来操作MySQL数据库,其中mysqli扩展是最常用的一种: - mysqli_connect():连接到MySQL服务器,需要提供服务器地址、用户名、密码和数据库名称。 - mysqli_select_db():选择要操作的数据库。 - ...

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 全套PPT课件资源集合 共26个章节 含全部源代码.rar

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 第22章 PHP操作MySQL数据库(共16页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第23章 PDO数据库抽象类库(共12页).ppt 完整版 MySQL8.0从入门到精通 MySQL...

    php链接mysql数据库类

    在本PHP类`clsMysql`中,实现了通过面向对象的方式连接并操作MySQL数据库的功能。该类提供了丰富的接口来处理数据库连接、查询、错误处理等常见任务。 #### 类的属性 - `$myDbhost`:数据库服务器地址。 - `$myDb...

    完整的php操作MySQL数据库类

    在PHP编程中,操作MySQL数据库是一项基础且重要的任务。MySQL是一种广泛使用的开源关系型数据库管理系统,而PHP作为一种服务器端脚本语言,与MySQL配合使用能够实现动态网站的开发。本资源提供了一个完整的PHP操作...

    PHP+MySQL数据库连接

    ### PHP+MySQL数据库连接知识点详解 #### 一、PHP与MySQL简介 - **PHP**(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,并可嵌入HTML文档。 - **MySQL**是一种关系型数据库管理系统...

    php连接mysql数据库操作类

    在PHP编程中,连接并操作MySQL数据库是一项基本且重要的任务。这款PHP MySQL操作类提供了全面的功能,涵盖了数据的查询、更新、删除等操作,适用于初学者进行学习和实践,同时也为有经验的开发者提供了一个可自定义...

    php操作mysql数据库1

    在PHP编程中,MySQL数据库是常用的后端存储系统,它为开发者提供了丰富的接口来操作数据库。本篇文章将详细探讨在PHP中如何使用`mysql_fetch_array()`和`mysql_fetch_row()`函数来从MySQL数据库中获取数据。 首先,...

Global site tag (gtag.js) - Google Analytics