Position actuelle: Accueil> Catégories de fonctions> mysqli_result::fetch_column

mysqli_result::fetch_column

(mysqli_fetch_column) Remplissez une seule colonne de la ligne suivante d'un ensemble de résultats
Nom:mysqli_result::fetch_column
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Obtenez la valeur d'une colonne à partir de l'ensemble de résultats

Nom de la fonction: mysqli_result :: fetch_column ()

Version applicable: PHP 5> = 5.3.0, php 7

Utilisation: La fonction MySQLI_RESULT :: fetch_column () est utilisée pour obtenir la valeur d'une colonne à partir de l'ensemble de résultats. Cette fonction ne peut être utilisée que pour les ensembles de résultats de requête sélectionnés à l'aide de mysqli :: query ().

Exemple:

 // 假设已经建立了数据库连接$conn // 执行SELECT 查询$query = "SELECT name FROM users"; $result = $conn->query($query); // 检查查询结果是否为空if ($result->num_rows > 0) { // 获取第一列的值$column = $result->fetch_column(); // 输出列的值echo "Column value: " . $column; } else { echo "No results found."; } // 释放结果集$result->close(); // 关闭数据库连接$conn->close();

Notes:

  1. La fonction mysqli_result :: fetch_column () ne peut être appelée que sur des ensembles de résultats de requête sélectionnés à l'aide de mysqli :: query (). Si vous essayez d'appeler la fonction sur un ensemble de résultats non Quey, une erreur sera causée.
  2. Cette fonction ne peut obtenir que la valeur d'une colonne par appel. Si vous devez obtenir la valeur de plusieurs colonnes, vous devez appeler la fonction plusieurs fois ou utiliser d'autres méthodes applicables pour l'obtenir.
  3. Avant d'appeler MySQLI_RESULT :: fetch_column (), vous devez d'abord utiliser la propriété mysqli_result :: num_rows ou d'autres méthodes pour vérifier si l'ensemble de résultats est vide pour éviter d'essayer d'appeler la fonction sur un jeu de résultats vide pour provoquer une erreur.
Fonctions similaires
Articles populaires