|
8.80.54 mysql_tablename()Lit le nom de la table qui contient un champ[ Exemples avec mysql_tablename ] PHP 3, PHP 4, PHP 5
string
mysql_tablename (
resource
result
,
int
i
)
Lit le nom de la table depuis le jeu de résultats
result
.
Cette fonction est dépréciée. Il est préférable d'utiliser la fonction
mysql_query
avec une requête SQL
SHOW TABLES
[FROM db_name] [LIKE 'pattern']
à la place.
-
result
-
Un pointeur de résultats retourné par la fonction
mysql_list_tables
.
-
i
-
L'index (numéro ligne/table)
Le nom de la table en cas de succès, ou
FALSE
si une erreur
survient.
Utilisez la fonction
mysql_tablename
pour parcourir ce pointeur de résultats, ou n'importe quelle fonction
pour les résultats de tables comme la fonction
mysql_fetch_array
.
| Exemple avec mysql_tablename |
<?php mysql_connect("localhost", "mysql_user", "mysql_password"); $result = mysql_list_tables("mydb"); $num_rows = mysql_num_rows($result); for ($i = 0; $i < $num_rows; $i++) { echo "Table : ", mysql_tablename($result, $i), "\n"; }
mysql_free_result($result); ?>
|
| Note | |
La fonction
mysql_num_rows
peut être utilisée
pour déterminer le nombre de tables dans le pointeur de résultats.
|
|