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

mysql_field_table

Obtient le nom de la table où se trouve le champ spécifié.
Nom:mysql_field_table
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Renvoie le nom de la table où se trouve le champ spécifié

Nom de la fonction: mysql_field_table ()

Exigences de la version: PHP 4, PHP 5, PHP 7

Description de la fonction: La fonction mysql_field_table () est utilisée pour renvoyer le nom de la table où se trouve le champ spécifié.

Syntaxe: String mysql_field_table (Resource $ result, int $ field_offset)

paramètre:

  • Résultat: requis. L'identifiant de jeu de résultats renvoyé par la fonction mysql_query ().
  • field_offset: requis. Décalage du champ, à partir de 0.

Valeur de retour: en cas de succès, renvoyez le nom de la table où se trouve le champ, sinon renvoyez false.

Exemple:

 <?php // 创建数据库连接$link = mysql_connect("localhost", "username", "password"); if (!$link) { die("连接数据库失败: " . mysql_error()); } // 选择数据库$db_selected = mysql_select_db("mydb", $link); if (!$db_selected) { die("选择数据库失败: " . mysql_error()); } // 执行查询$result = mysql_query("SELECT * FROM mytable", $link); if (!$result) { die("查询失败: " . mysql_error()); } // 获取第一个字段的表名$table = mysql_field_table($result, 0); if ($table) { echo "第一个字段所在的表名是: " . $table; } else { echo "获取表名失败"; } // 关闭数据库连接mysql_close($link); ?>

Notes:

  • La fonction MySQL_Field_Table () a été abandonnée dans PHP 5.5.0 et a été supprimée dans PHP 7.0.0. Il est recommandé d'utiliser à la place l'extension MySQLI ou PDO_MYSQL.
  • Dans les versions après PHP 5.5.0, la fonction mysqli_fetch_field_direct () peut être utilisée pour obtenir le nom de la table où se trouve le champ.
Fonctions similaires
Articles populaires