مثال
به دنبال ردیف شماره 15 در مجموعه نتیجه باشید:
$con=mysqli_connect("localhost"، "my_user"، "my_password"، "my_db");
// بررسی اتصال
if (mysqli_connect_er
o())
{
echo "اتصال به MySQL ناموفق بود: ". mysqli_connect_error();
$sql="انتخاب نام خانوادگی، سن از افراد سفارش بر اساس نام خانوادگی";
اگر ($result=mysqli_query($con,$sql))
{
// به دنبال ردیف شماره 15 باشید
mysqli_data_seek($result,14);
// واکشی ردیف
$row=mysqli_fetch_row($result);
printf ("نام خانوادگی: %s سن: %sn"، $row[0]، $row[1]؛
// مجموعه نتایج رایگان
mysqli_free_result($result);
}
mysqli_close($con);
?>
تعریف و استفاده
تابع mysqli_data_seek() نشانگر نتیجه را به یک ردیف دلخواه در مجموعه نتیجه تنظیم می کند.
نحو
mysqli_data_seek(نتیجه، افست)؛
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| نتیجه | لازم است. یک شناسه مجموعه نتیجه را مشخص می کند که توسط mysqli_query()، mysqli_store_result() یا mysqli_use_result() |
| offset | لازم است. افست فیلد را مشخص می کند. باید بین 0 و تعداد کل ردیف ها - 1 | باشد
جزئیات فنی
| مقدار بازگشتی: | در مورد موفقیت درست است. FALSE در صورت شکست |
|---|---|
| نسخه PHP: | 5+ |
❮ مرجع PHP MySQLi