| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Datenbank | Beispiel | Ausgabe |
Befehl
| string mysql_field_table ( resource $Ergebnis-Kennung, int $Feldoffset ) |
Version
| (PHP 4, PHP 5, PECL mysql:1.0) |
Beschreibung
Mit mysql_field_table() kann man sich anhand einer Ergebnis-Kennung (Ergebnis-Kennung) und des Feldindex (Feldoffset) den aktuellen Tabellennamen, der dem zurückgegebenen Feld zugehörig ist, zurückgeben lassen.
Im unteren Beispiel wurde mittels "SELECT" eine Anfrage auf die Felder "gruppe" und "befehl" gestellt. Diese beiden Felder haben intern den Feldindex "gruppe=0 , befehl=1". Durch mysql_field_table() wurde nun der Tabellennamen von Feld 1 (befehl) angefordert.
Abwärtskompatible Funktionen:
mysql_fieldtable() |
Datenbank
Tabelle selfphp_funktionen
----------------------------------------------------------------------
| id | gruppe | befehl | version |
----------------------------------------------------------------------
| 1 | Array-Funktionen | array_count_values |(PHP 4 >= 4.0b4) |
----------------------------------------------------------------------
| 2 | Variablen-Funktionen | is_double |(PHP 3) |
----------------------------------------------------------------------
| 3 | Verzeichnis-Funktionen | chdir |(PHP 3, PHP 4) |
----------------------------------------------------------------------
|
Beispiel
<?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 );
echo mysql_field_table ( $result, 1 );
?>
|
Ausgabe
|
|
|
|
|
|


|