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

mysql_data_seek

移动记录指针。
名称:mysql_data_seek
分类:未分类
所属语言:php
一句话介绍: 将结果集中的指针移动到指定的行号

函数名称:mysql_data_seek()

适用版本:PHP 4, PHP 5, PHP 7

函数描述:mysql_data_seek() 函数将结果集中的指针移动到指定的行号。

语法:bool mysql_data_seek ( resource $result , int $row_number )

参数:

  • result:MySQL 查询结果资源,通过 mysql_query() 函数获得。
  • row_number:要移动指针到的行号,行号从0开始计数。

返回值:成功时返回 true,失败时返回 false。

示例:

// 假设已连接到 MySQL 数据库并选择了数据库

// 执行查询
$query = mysql_query("SELECT * FROM users");

// 检查查询是否成功
if($query) {
    // 获取结果集中的总行数
    $total_rows = mysql_num_rows($query);

    // 将指针移动到第3行
    mysql_data_seek($query, 2);

    // 循环输出从第3行开始的结果集
    while($row = mysql_fetch_assoc($query)) {
        echo $row['username'] . "<br>";
    }
} else {
    echo "查询失败";
}

在上面的示例中,我们首先执行了一个查询并将结果保存到 $query 变量中。然后,我们使用 mysql_data_seek() 函数将结果集中的指针移动到第3行(行号为2,因为行号从0开始计数)。接下来,我们使用 mysql_fetch_assoc() 函数循环输出从第3行开始的结果集中的每一行的用户名。注意,我们在循环之前检查了查询的结果,以确保查询成功。

同类函数
  • 列出 MySQL 服务器中所有的数据库。 mysql_list_dbs

    mysql_list_dbs

    列出MySQL服务器中所有的数据库。
  • 转义 SQL 语句中使用的字符串中的特殊字符。 mysql_real_escape_string

    mysql_real_escape_string

    转义SQL语句中使用的字符串中的特殊字符
  • 把法国共和历的日期转换成为儒略日计数。 frenchtojd

    frenchtojd

    把法国共和历的日期转换成为儒略日计数。
  • Exception 对象的构造函数。 Exception

    Exception

    Exception对象的构造函数。
  • 把格利高里历法的日期转换成为儒略日计数。 gregoriantojd

    gregoriantojd

    把格利高里历法的日期转换成为儒略日计数。
  • 打开 ZIP 文件中的一个项目以供读取。 zip_entry_open

    zip_entry_open

    打开ZIP文件中的一个项目以供读取。
  • 改变 FTP 服务器上的当前目录。 ftp_chdir

    ftp_chdir

    改变FTP服务器上的当前目录。
  • 取得 MySQL 客户端信息。 mysql_get_client_info

    mysql_get_client_info

    取得MySQL客户端信息。
热门文章