PHP.mk документација

mysqli_result::field_seek

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

mysqli-result.field-seek.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека mysqli-result.field-seek.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
mysqli_result::field_seek

Референца за `mysqli-result.field-seek.php` со подобрена типографија и навигација.

mysqli-result.field-seek.php

mysqli_result::field_seek

mysqli_field_seek

класата mysqli_driver

mysqli_result::field_seek -- mysqli_field_seekПоставете покажувач на резултат на одредена позиција на полето

= NULL

Напиши целосна ознака на елемент

public mysqli_result::field_seek(int $index): true

Процедурален стил

mysqli_field_seek(mysqli_result $result, int $index): true

Го поставува курсорот на полето на дадениот офсет. Следниот повик до mysqli_fetch_field() Го поставува курсорот на полето на дадената офсет. Следниот повик до

Забелешка:

ќе ја преземе дефиницијата на полето на колоната поврзана со таа офсет.

Параметри

result

објектот како свој прв аргумент. mysqli_result Само процедурален стил: А mysqli_query(), mysqli_store_result(), mysqli_use_result() or mysqli_stmt_get_result().

index

Бројот на полето. Оваа вредност мора да биде во опсег од 0 to number of fields - 1.

Вратени вредности

Секогаш враќа true.

Дневник на промени

Верзија = NULL
8.0.0 За да се префрлите на почетокот на редот, поминете вредност на офсет од нула. true. Претходно враќаше false при неуспех.

Примери

Пример #1 Обектно-ориентиран стил

<?php
$mysqli
= new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}

$query = "SELECT Name, SurfaceArea from Country ORDER BY Code LIMIT 5";

if (
$result = $mysqli->query($query)) {

/* Get field information for 2nd column */
$result->field_seek(1);
$finfo = $result->fetch_field();

printf("Name: %s\n", $finfo->name);
printf("Table: %s\n", $finfo->table);
printf("max. Len: %d\n", $finfo->max_length);
printf("Flags: %d\n", $finfo->flags);
printf("Type: %d\n\n", $finfo->type);

$result->close();
}

/* close connection */
$mysqli->close();
?>

Пример #2 Процедурален стил

<?php
$link
= mysqli_connect("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}

$query = "SELECT Name, SurfaceArea from Country ORDER BY Code LIMIT 5";

if (
$result = mysqli_query($link, $query)) {

/* Get field information for 2nd column */
mysqli_field_seek($result, 1);
$finfo = mysqli_fetch_field($result);

printf("Name: %s\n", $finfo->name);
printf("Table: %s\n", $finfo->table);
printf("max. Len: %d\n", $finfo->max_length);
printf("Flags: %d\n", $finfo->flags);
printf("Type: %d\n\n", $finfo->type);

mysqli_free_result($result);
}

/* close connection */
mysqli_close($link);
?>

Горните примери ќе дадат излез:

Name:     SurfaceArea
Table:    Country
max. Len: 10
Flags:    32769
Type:     4

Види Исто така

  • mysqli_fetch_field() - Го добива бројот на полиња во множеството резултати

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.