mssql_field_name
mssql_field_type
Mssql-Funktionen
PHP Manual

# mssql_field_seek

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_field_seek — Setzt einen Feld-Offset

### Beschreibung

bool mssql_field_seek ( resource `$result` , int `$field_offset` )

Sucht bis zum angegebenen `field_offset`. Wenn der nächste Aufruf von mssql_fetch_field() keinen Feld-Offset enthält, wird dieses Feld zurückgegeben.

### Parameter-Liste

`result`

  Der Bezeichner des Ergebnisses, das ausgewertet wird. Dieses Ergebnis stammt von einem Aufruf von mssql_query().

`field_offset`

  Der Offset des Feldes, beginnend bei 0

### Rückgabewerte

Gibt bei Erfolg `TRUE` zurück. Im Fehlerfall wird `FALSE` zurückgegeben.

### Beispiele

Beispiel #1 Die Verwendung von mssql_field_seek() im Beispiel für mssql_fetch_field()

`<?php
// Mit MSSQL verbinden und Datenbank auswählen
mssql_connect('MANGO\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Eine Select-Anfrage an MSSQL senden
$anfrage = mssql_query('SELECT * FROM [php].[dbo].[persons]');
// Eine Tabelle bauen
echo '<h3>Tabellenstruktur für \'persons\'</h3>';
echo '<table border="1">';
// Tabellenkopf
echo '<thead>';
echo '<tr>';
echo '<td>Feldname</td>';
echo '<td>Datentyp</td>';
echo '<td>Max. Länge</td>';
echo '</tr>';
echo '</thead>';
// Alle Felder anzeigen
echo '<tbody>';
for ($i = 0; $i < mssql_num_fields($anfrage); ++$i) {
// Feldinformationen abrufen; beachten Sie: der
// Parameter field_offset ist nicht gesetzt.
// Siehe Aufruf von mssql_field_seek weiter unten.
$feld = mssql_fetch_field($anfrage);
// Eine Zeile ausgeben
echo '<tr>';
echo '<td>' . $field->name . '</td>';
echo '<td>' . strtoupper($field->type) . '</td>';
echo '<td>' . $field->max_length . '</td>';
echo '</tr>';
// Den internen Suchzeiger zum nächsten
// Datensatz des Ergebnisses verschieben
mssql_field_seek($anfrage, $i + 1);
}
echo '</tbody>';
echo '</table>';
// Den Ergebnisspeicher freigeben
mssql_free_result($anfrage);
?>`

### Siehe auch

- mssql_fetch_field() - Liefert Informationen über ein Feld

mssql_field_name
mssql_field_type
Mssql-Funktionen
PHP Manual