Position actuelle: Accueil> Catégories de fonctions> mysql_num_fields

mysql_num_fields

Obtient le nombre de champs dans l'ensemble de résultats.
Nom:mysql_num_fields
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Obtenez le nombre de champs dans l'ensemble de résultats

Nom de la fonction: mysql_num_fields ()

Version applicable: PHP 4, PHP 5, PHP 7

Utilisation: La fonction MySQL_NUM_FIELDS () est utilisée pour obtenir le nombre de champs dans l'ensemble de résultats.

Syntaxe: int mysql_num_fields (Resource $ result)

paramètre:

  • Résultat: requis. Un identifiant de résultat MySQL Result Retour par mysql_query (), mysql_store_result () ou mysql_use_result ().

Valeur de retour: renvoie le nombre de champs dans le jeu de résultats, et si le jeu de résultats est vide ou si une erreur se produit, renvoyez 0.

Exemple:

 <?php // 建立与MySQL 数据库的连接$conn = mysql_connect("localhost", "username", "password"); if (!$conn) { die("连接失败: " . mysql_error()); } // 选择数据库mysql_select_db("mydb", $conn); // 执行查询$result = mysql_query("SELECT * FROM users", $conn); // 获取结果集中字段的数量$numFields = mysql_num_fields($result); echo "结果集中的字段数量为:" . $numFields; // 关闭连接mysql_close($conn); ?>

Dans l'exemple ci-dessus, nous établissons d'abord une connexion à la base de données MySQL, puis sélectionnons la base de données sur laquelle fonctionner. Ensuite, nous exécutons une instruction de requête sélectionnée et stockons le résultat dans la variable $result . Enfin, nous utilisons mysql_num_fields() pour obtenir le nombre de champs dans le jeu de résultats et le publier au navigateur.

Veuillez noter que depuis PHP 7 a abandonné la fonction mysql_ , il est recommandé d'utiliser l'extension MySQLI ou PDO à la place.

Fonctions similaires
Articles populaires