mysql_num_fields
(PHP 4, PHP 5)
mysql_num_fields — Liefert die Anzahl der Felder in einem Ergebnis
Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wird in der Zukunft entfernt werden. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO_MySQL. Weitere Informationen finden Sie im Ratgeber MySQL: Auswahl einer API und den zugehörigen FAQ. Alternativen zu dieser Funktion umfassen:
Beschreibung
$result
)Liefert die Anzahl der Felder von einer Abfrage.
Parameter-Liste
-
Ergebnis -
Das Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query().
Rückgabewerte
Gibt die Anzahl der Felder in dem Ergebnis resource bei Erfolg
zurückIm Fehlerfall wird FALSE zurückgegeben..
Beispiele
Beispiel #1 A mysql_num_fields() Beispiel
<?php
$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!$result) {
echo 'Konnte Abfrage nicht ausführen: ' . mysql_error();
exit;
}
/* Gibt 2 zurück, da id,email === zwei Felder */
echo mysql_num_fields($result);
?>
Anmerkungen
Hinweis:
Für die Abwärtskompatibiliät kann der folgende veraltete Alias verwendet werden: mysql_numfields()
Siehe auch
- mysql_select_db() - Auswahl einer MySQL Datenbank
- mysql_query() - Sendet eine Anfrage an MySQL
- mysql_fetch_field() - Liefert ein Objekt mit Feldinformationen aus einem Anfrageergebnis
- mysql_num_rows() - Liefert die Anzahl der Zeilen im Ergebnis