牛牛在线工具

mysql_data_seek()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mysql_data_seek()

将结果集中的指针移动到指定的行号

函数名称: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行开始的结果集中的每一行的用户名。注意,我们在循环之前检查了查询的结果,以确保查询成功。