mysqli_result::field_seek

mysqli_field_seek

(PHP 5, PHP 7, PHP 8)

mysqli_result::field_seek -- mysqli_field_seekSet result pointer to a specified field offset

Beschreibung

Objektorientierter Stil

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

Prozeduraler Stil

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

Sets the field cursor to the given offset. The next call to mysqli_fetch_field() will retrieve the field definition of the column associated with that offset.

Hinweis:

To seek to the beginning of a row, pass an offset value of zero.

Parameter-Liste

result

Nur bei prozeduralem Aufruf: Ein von mysqli_query(), mysqli_store_result(), mysqli_use_result() oder mysqli_stmt_get_result() zurückgegebenes mysqli_result-Objekt.

index

The field number. This value must be in the range from 0 to number of fields - 1.

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Beispiele

Beispiel #1 Objektorientierter Stil

<?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();
?>

Beispiel #2 Prozeduraler Stil

<?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($result1);
    
$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);
?>

Die obigen Bespiele erzeugen folgende Ausgabe:

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

Siehe auch

Hier Kannst Du einen Kommentar verfassen


Bitte gib mindestens 10 Zeichen ein.
Wird geladen... Bitte warte.
* Pflichtangabe
Es sind noch keine Kommentare vorhanden.

Was genau bedeutet "Vibe Coding"? Ein tiefgehender Blick für Entwickler

In der Welt der Softwareentwicklung gibt es unzählige Wege, wie man an ein Projekt herangeht. Manche schwören auf strikte Planung, andere auf bewährte Algorithmen und wieder andere lassen sich von etwas ganz anderem leiten: ihrem Gefühl. ...

admin

Autor : admin
Kategorie: Software & Web-Development

PHP cURL-Tutorial: Verwendung von cURL zum Durchführen von HTTP-Anfragen

cURL ist eine leistungsstarke PHP-Erweiterung, die es Ihnen ermöglicht, mit verschiedenen Servern über verschiedene Protokolle wie HTTP, HTTPS, FTP und mehr zu kommunizieren. ...

TheMax

Autor : TheMax
Kategorie: PHP-Tutorials

Midjourney Tutorial - Anleitung für Anfänger

Über Midjourney, dem Tool zur Erstellung digitaler Bilder mithilfe von künstlicher Intelligenz, gibt es ein informatives Video mit dem Titel "Midjourney Tutorial auf Deutsch - Anleitung für Anfänger" ...

Mike94

Autor : Mike94
Kategorie: KI Tutorials

Tutorial veröffentlichen

Tutorial veröffentlichen

Teile Dein Wissen mit anderen Entwicklern weltweit

Du bist Profi in deinem Bereich und möchtest dein Wissen teilen, dann melde dich jetzt an und teile es mit unserer PHP-Community

mehr erfahren

Tutorial veröffentlichen

anazol Pris. Beställa Danazol Online - beställa Danazol onlineapotek. Östersund – Sv

Pris Danazol. Beställa Danazol Online Letar du efter förstklassiga mediciner utan att lämna hemmet? Kolla inte vidare! Vår pålitliga onlinebu ...

Geschrieben von travelder am 18.06.2026 07:32:31
Forum: Bücher-Forum
rovera Køb anonymt. Køb online Ingen recept kræves - Køb Brug Vis Provera. Værløse —

Køb anonymt Provera. Køb online Ingen recept kræves Har du brug for kvalitetsmedicin uden besværet? Vores onlineapotek er her for at hjælpe! ...

Geschrieben von drawer am 18.06.2026 07:32:26
Forum: Netzwerk &amp; Internet
[FULLLZ.ASIA]° ͜ʖ ͡° Fullz INFO SSN/DOB/NIN/SIN UK/USA/canada 24/7/

DUMPS Pin (Track 1&2) /VISA-CAMDEN NATIONAL BANK BIN 469441 /DOB/MMN> SortCode CANDA SIN/NIN Sortcode_Accnum_Mail_Pass]_all state (USA), N.A. atm ...

Geschrieben von dumpstop10 am 18.06.2026 07:32:11
Forum: Ankündigungen
anazol À vendre. Commander Danazol Sans Prescription - Diazemuls A Vendre Paris . Re

À vendre Danazol. Commander Danazol Sans Prescription Recherchez des médicaments de haute qualité sans quitter votre maison ? N'attendez plus ! ...

Geschrieben von drawer am 18.06.2026 07:31:24
Forum: IT-Security