fbsql_list_fields
(PHP 4 >= 4.0.6, PHP 5)
fbsql_list_fields — Liste les champs d'une table FrontBase
Description
Liste les champs d'une table fournie.
Liste de param�tres
- database_name
-
Le nom de la base de donn�es.
- table_name
-
Le nom de la table.
- link_identifier
-
Un identifiant de lien FrontBase retourn� par la fonction fbsql_connect() ou la fonction fbsql_pconnect().
Si ce param�tre est optionnel et qu'il n'est pas sp�cifi�, la fonction tentera de trouver un lien ouvert vers le serveur FrontBase et un tel lien n'est pas trouv�, la fonction tentera d'en cr�er un, de la m�me fa�on que si la fonction fbsql_connect() est appel�e sans aucun argument.
Valeurs de retour
Retourne un pointeur de r�sultat qui pourra �tre utilis� avec les fonctions fbsql_field_xxx ou FALSE si une erreur survient.
Erreurs / Exceptions
Une cha�ne d�crivant l'erreur sera plac�e dans la variable $phperrmsg, et ce, m�me si la fonction a �t� appel�e comme ceci : @fbsql(), puis, l'erreur sera �galement affich�e.
Exemples
Exemple #1 Exemple avec fbsql_list_fields()
<?php
$link = fbsql_connect('localhost', 'myname', 'secret');
$fields = fbsql_list_fields("database1", "table1", $link);
$columns = fbsql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) {
echo fbsql_field_name($fields, $i) . "\n";;
}
?>
L'exemple ci-dessus va afficher quelque chose de similaire � :
field1 field2 field3 ...
Voir aussi
- fbsql_field_len() - Retourne la taille d'un champ
- fbsql_field_name() - Lit le nom d'un champ
- fbsql_field_type() - Lit le type d'une colonne
- fbsql_field_flags() - Lit les options associ�es � une colonne de r�sultat