7.62.41 mysql_list_fields()Liste les champs du résultat MySQL[ Exemples avec mysql_list_fields ] PHP 3, PHP 4
resource
mysql_list_fields (
string
database_name
,
string
table_name
,
resource
link_identifier
)
mysql_list_fields
recherche les informations
relatives à la table
table_name
sur la connexion
MySQL courante, ou bien sûr la connexion spécifiée par
link_identifier
. Les arguments
sont la base de données et le nom de la table. Un
pointeur de résultat est retourné et pourra
être passé à
mysql_field_flags
,
mysql_field_len
,
mysql_field_name
et
mysql_field_type
.
Un identifiant de résultat est un entier positif. La fonction retourne -1
si une erreur survient. Une chaîne décrivant le problème
rencontré sera placée dans la variable
$phperrmsg
et, à moins que la fonction n'ait
été appelée sous la forme
@mysql()
,
cette erreur sera aussi affichée.
Exemple avec mysql_list_fields |
<?php $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
$fields = mysql_list_fields("database1", "table1", $link); $columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) { echo mysql_field_name($fields, $i) . "\n"; }
|
Pour des raisons de compatibilité ascendante, mysql_listfields()
est encore disponible.
|