Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

mysql_field_seek

MySQL-Funktionen

    Befehl:
bool mysql_field_seek ( resource $result , int $field_offset )


    Parameter-Liste:
NameBeschreibung
resultDas Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query().
field_offsetDer numerische Offset des Feldes. Der Feldoffset beginnt bei 0. Falls Feldoffset nicht existiert, wird eine Warnung der Stufe E_WARNING erzeugt.

    Rückgabewerte:
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

    Beschreibung:
Setzt den Feldzeiger auf den angegeben Feldoffset. Wird beim nächsten Aufruf von mysql_fetch_field() kein Feldoffset übergeben, wird der Feldoffset zurückgeliefert, der bei mysql_field_seek() angegeben wurde.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Warnung:
Warnung:

Diese Erweiterung ist ab PHP 5.5.0 veraltet und wird in der Zukunft entfernt werden. Stattdessen wird der MySQLi oder PDO_MYSQL Verlängerung verwendet werden. Siehe auch MySQL: Auswahl einer API Führung und bezogenen FAQ für weitere Informationen. Alternativen zu dieser Funktion sind:

    Siehe auch:
Liefert ein Objekt mit Feldinformationen aus einem Anfrageergebnis
 

mysql_field_seek() - Beispiel:


Eingabe:
<?PHP
/* Datenbankserver - In der Regel die IP */
$db_server = 'localhost';

/* Datenbankname */
$db_name = 'selfphp';

/* Datenbankuser */
$db_user = 'root';

/* Datenbankpasswort */
$db_passwort = 'mega';

/* Erstellt Connect zu Datenbank her */
$db = @ mysql_connect ( $db_server, $db_user, $db_passwort );

mysql_select_db ( 'selfphp', $db );

$sql = 'SELECT
          `gruppe`,
          `befehl`
        FROM
          `selfphp_funktionen`';

$result = mysql_query ( $sql );

mysql_field_seek ( $result, 1 );

$row = mysql_fetch_field ( $result );

echo $row->name . '<br>' . $row->max_length;
?>


Ausgabe:
befehl
18

MySQL-Funktionen