(PHP 4 >= 4.0.6, PHP 5)
fbsql_fetch_field — Lit des informations sur une colonne dans un résultat, et retourne un objet
Sert à lire des informations sur les champs dans le résultat fourni.
Un identifiant de résultat retourné par la fonction fbsql_query() ou la fonction fbsql_db_query() .
L'offset numérique du champ. L'index du champ commence à 0. Si aucun n'est spécifié, le prochain champ qui n'a pas été récupéré par la fonction fbsql_fetch_field() sera retourné.
Retourne un objet contenant les informations sur le champ ou FALSE si une erreur survient.
Les propriétés de l'objet sont :
Exemple 849. Exemple avec fbsql_fetch_field()
<?php
fbsql_connect
(
$host
,
$user
,
$password
)
or die(
"Impossible de se connecter"
);
$result
=
fbsql_db_query
(
"database"
,
"select * from table"
)
or die(
"La requête a échoué"
);
// lire les données de colonnes
$i
=
0
;
while (
$i
<
fbsql_num_fields
(
$result
)) {
echo
"Information de la colonne $i:<br />\n"
;
$meta
=
fbsql_fetch_field
(
$result
);
if (!
$meta
) {
echo
"Aucune information disponible<br />\n"
;
}
echo
"<pre>
max_length: $meta->max_length
name: $meta->name
not_null: $meta->not_null
table: $meta->table
type: $meta->type
</pre>"
;
$i
++;
}
fbsql_free_result
(
$result
);
?>
fbsql_field_seek() |