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

mysql_fetch_lengths

Obtient la longueur du contenu de chaque champ dans l'ensemble de résultats.
Nom:mysql_fetch_lengths
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Renvoie la longueur de chaque champ dans la ligne actuelle dans l'ensemble de résultats

Nom de la fonction: mysql_fetch_lengths ()

Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7

Utilisation: La fonction MySQL_Fetch_lengths () renvoie la longueur de chaque champ dans la ligne actuelle dans le jeu de résultats. Cette fonction ne peut être utilisée que pour les résultats de la requête MySQL.

Syntaxe: array mysql_fetch_lengths (Resource $ result)

paramètre:

  • $ Résultat: requis. Une ressource de résultat de la requête MySQL.

Valeur de retour: renvoie un tableau contenant les longueurs de chaque champ dans la ligne actuelle. S'il n'y a plus de lignes, false est renvoyé.

Exemple:

 <?php // 连接数据库$link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('无法连接到数据库: ' . mysql_error()); } // 选择数据库$db_selected = mysql_select_db('database_name', $link); if (!$db_selected) { die ('无法选择数据库: ' . mysql_error()); } // 执行查询$result = mysql_query('SELECT * FROM table_name', $link); if (!$result) { die('查询执行失败: ' . mysql_error()); } // 获取结果集中当前行的各个字段的长度while ($row = mysql_fetch_lengths($result)) { foreach ($row as $length) { echo "字段长度: " . $length . "<br>"; } } // 释放结果集mysql_free_result($result); // 关闭数据库连接mysql_close($link); ?>

Notes:

  • La fonction mysql_fetch_lengths () ne peut être utilisée que pour les résultats de la requête MySQL et n'est pas applicable à d'autres systèmes de base de données.
  • Étant donné que la prise en charge de la fonction MySQL_ * a été supprimée dans PHP 7, il est recommandé d'utiliser l'extension MySQLI ou PDO pour se connecter et faire fonctionner la base de données MySQL.
Fonctions similaires
Articles populaires