WEB开发网
开发学院数据库MySQL MySQL数据库函数详解 阅读

MySQL数据库函数详解

 2007-11-11 13:44:56 来源:WEB开发网   
核心提示: (5) int MySQL(和PHP搭配之最佳组合)_data_seek(int result_id, int row_num); 由SELECT查询返回的每个结果集都有一个行游标,指示下一个提取行的函数(MySQL(和PHP搭配之最佳组合)_fetch_array()、MySQL(和PHP搭配之最佳组合)_fet
(5) int MySQL(和PHP搭配之最佳组合)_data_seek(int result_id, int row_num);

  由SELECT查询返回的每个结果集都有一个行游标,指示下一个提取行的函数(MySQL(和PHP搭配之最佳组合)_fetch_array()、MySQL(和PHP搭配之最佳组合)_fetch_object()或者MySQL(和PHP搭配之最佳组合)_fetch_row())调用将返回哪一行。MySQL(和PHP搭配之最佳组合)_data_seek()将给定结果集的指针设置到给定的行。行号的范围为0到MySQL(和PHP搭配之最佳组合)_num_rows()-1。如果行号合法,则MySQL(和PHP搭配之最佳组合)_data_seek()返回真,否则返回假。

<?php

$link=MySQL(和PHP搭配之最佳组合)_pconnect("localhost","sunsoft","suixiang")
or die("Could not connect");

MySQL(和PHP搭配之最佳组合)_select_db("samp_db") or die("Could not select database");


$query="SELECT last_name,first_name FROM president");

$result=MySQL(和PHP搭配之最佳组合)_query($query) or die("Query failed");

for($i=MySQL(和PHP搭配之最佳组合)_num_rows($result)-1;$i>=0;$i-)

{

if(!MySQL(和PHP搭配之最佳组合)_data_seek($result,$i);

{

printf("Cannot seek to row %dn",$i);

continue;

}

if(!$row=MySQL(和PHP搭配之最佳组合)_fetch_object($result)))

continue;

printf("%d %s<BR>n",$row->last_name,$row->first_name);

}

MySQL(和PHP搭配之最佳组合)_free_result($result);

?>

上一页  1 2 

Tags:MySQL 数据库 函数

编辑录入:coldstar [复制链接] [打 印]
赞助商链接