当前位置: 首页> 函数类别大全> mysql_fetch_row

mysql_fetch_row

从结果集中取得一行作为数字数组。
名称:mysql_fetch_row
分类:未分类
所属语言:php
一句话介绍: 返回结果集中的一行作为数组,数组的索引从 0 开始

函数名:mysql_fetch_row() 

适用版本:PHP 4, PHP 5 用法:mysql_fetch_row ( resource $result ) : array|false

说明: mysql_fetch_row() 函数返回结果集中的一行作为数组,数组的索引从 0 开始。该函数只能用于取得 SELECT 语句的结果集。

参数:

  • $result: 必需。一个有效的 MySQL 结果资源。

返回值:

  • 如果成功,则返回一个包含结果集中一行数据的索引数组,如果没有更多行则返回 false。
  • 如果结果集中没有行,则返回 false。

示例: 以下示例演示了如何使用 mysql_fetch_row() 函数获取结果集中的行数据:

// 连接到数据库
$connection = mysql_connect("localhost", "username", "password");
if (!$connection) {
    die("数据库连接失败:" . mysql_error());
}

// 选择数据库
$db_select = mysql_select_db("database_name", $connection);
if (!$db_select) {
    die("数据库选择失败:" . mysql_error());
}

// 执行查询
$query = "SELECT * FROM table_name";
$result = mysql_query($query, $connection);
if (!$result) {
    die("查询失败:" . mysql_error());
}

// 获取结果集中的行数据
while ($row = mysql_fetch_row($result)) {
    // 输出行数据
    echo "ID: " . $row[0] . ", Name: " . $row[1] . ", Age: " . $row[2] . "<br>";
}

// 释放结果集
mysql_free_result($result);

// 关闭数据库连接
mysql_close($connection);

注意:

  • mysql_fetch_row() 函数已被弃用,不推荐在新的代码中使用。推荐使用 mysqli 或 PDO 扩展来操作数据库。
同类函数
  • 返回指定目录的文件列表。 ftp_nlist

    ftp_nlist

    返回指定目录的文件列表。
  • 读取 ZIP 文件中的下一个项目。 zip_read

    zip_read

    读取ZIP文件中的下一个项目。
  • 取得 MySQL 协议信息。 mysql_get_proto_info

    mysql_get_proto_info

    取得MySQL协议信息。
  • 返回结果集中的当前行,作为一个对象。 fetch_object

    fetch_object

    返回结果集中的当前行,作为一个对象。
  • 从 FTP 服务器下载文件 (non-blocking)。 ftp_nb_get

    ftp_nb_get

    从FTP服务器下载文件(non-bloc
  • 将结果集中的指针设定为指定的字段偏移量。 mysql_field_seek

    mysql_field_seek

    将结果集中的指针设定为指定的字段偏移量。
  • 从 FTP 服务器下载文件。 ftp_get

    ftp_get

    从FTP服务器下载文件。
  • 将字段光标设置为给定的字段偏移量。 field_seek

    field_seek

    将字段光标设置为给定的字段偏移量。
热门文章