PHP mysql_data_seek() 函数

定义和用法

mysql_data_seek() 函数移动内部结果的指针。

语法

mysql_data_seek(ရလဒ်,ရွေးချယ်)
参数 描述
ရလဒ် 必需。返回类型为 resource 的结果集。该结果集从 mysql_query() 的调用中得到。
ရွေးချယ် လိုချင်သည် မှာ အသုံးပြုသည် အချိန်အမှတ် အသုံးပြုသည် အချိန်အမှတ် အချိန်အမှတ် 0 သည် ပထမ ခု ကို ကူညီပေးသည်。

အကြောင်းအရာ

mysql_data_seek() သည် ရလဒ် သဘောအရ မက်ယ်လ် ရလဒ် အပေါ် ရှိ အကြိမ်ကြိမ် သည် အချိန်အမှတ် သို့ ပြောင်းလဲသည်။

နောက်ပြီးတွင် အထူးအားပေး mysql_fetch_row() အချိန်ကို ပြန်ထုတ်ပေးသည်။

ရွေးချယ် 0 ကို စတင်သည်။ရွေးချယ် သုံးစွဲသည် 0 မှ မက်ယ်လ်_num_rows - 1 အထိ ဖြစ်သည်။

သော်လည်း ရလဒ်များ အရေအတွက် မပါဘဲ (mysql_num_rows() == 0) ဖြစ်လျှင် ပိတ်တန်းသည် 0 ကို ပြောင်းလဲခြင်း အဆိုပါ၏ အမှား တစ်ခု ဖြစ်ပြီး E_WARNING အဆင်း အမှား ဖြစ်ပေါ်လာသည်။ mysql_data_seek() သည် false ပြန်ထုတ်ပေးသည်。

返回值

如果成功则返回 true,失败则返回 false。

提示和注释

注释:mysql_data_seek() 只能和 mysql_query() 一起使用,而不能用于 mysql_unbuffered_query()

实例

mysql_data_seek($result,3);
print_r(mysql_fetch_row($result));
mysql_close($con);
?>

输出:

Array
(
[0] => Adams
[1] => John
[2] => London
)
Array
(
[0] => Carter
[1] => Thomas
[2] => Beijing
)