PHP
Referenzliste
mysql_fetch_lengths
MySQL-Funktionen
Befehl:
array mysql_fetch_lengths ( resource $result )
Parameter-Liste:
Beschreibung | |
---|---|
Das Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query(). |
Rückgabewerte:
Bei Erfolg ein array mit Längenwerten Im Fehlerfall wird
FALSE
zurückgegeben. Beschreibung:
Mit mysql_fetch_lengths() kann man sich anhand einer Ergebnis-Kennung (Ergebnis-Kennung) die Länge eines jeden Feldes in einem Datensatz zurückgeben lassen. Als Rückgabewert dieser Funktion erhalten Sie ein Array mit den Längen der Felder, im Fehlerfall wird false zurückgegeben.
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 die Länge des angegebenen Feldes
Liefert einen Datensatz als indiziertes Array
• strlen()
Ermitteln der String-Länge
Ein mysql_fetch_lengths() - Beispiel:
Eingabe:
<?php $result = mysql_query("SELECT id,email FROM people WHERE id = '42'"); if (!$result) { echo 'Konnte Abfrage nicht ausführen: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result); $lengths = mysql_fetch_lengths($result); print_r($row); print_r($lengths); ?>
Ausgabe:
Array
(
[id] => 42
[email] => user@example.com
)
Array
(
[0] => 2
[1] => 16
)
(
[id] => 42
[email] => user@example.com
)
Array
(
[0] => 2
[1] => 16
)
MySQL-Funktionen