Description
string
fbsql_field_type ( resource result [, int field_offset] )
fbsql_field_type() est similaire à la fonction
fbsql_field_name(). Les arguments sont
identiques, mais le type du champ est retourné. Il peut
valoir "int", "real", "string", "blob" ou d'autres valeurs,
comme décrit dans la documentation
FrontBase.
Exemple 1. Exemple avec fbsql_field_type()
<?php fbsql_connect("localhost:3306"); fbsql_connect("localhost", "_SYSTEM", ""); $result = fbsql_query("SELECT * FROM onek;"); $fields = fbsql_num_fields($result); $rows = fbsql_num_rows($result); $i = 0; $table = fbsql_field_table($result, $i); echo "Votre table '" . $table . "' a " . $fields . " colonnes et " . $rows . " lignes <br />"; echo 'La table dispose des champs suivants <br />'; while ($i < $fields) { $type = fbsql_field_type ($result, $i); $name = fbsql_field_name ($result, $i); $len = fbsql_field_len ($result, $i); $flags = fbsql_field_flags($result, $i); echo $type . ' ' . $name . ' ' . $len . ' ' . $flags . '<br />'; $i++; } fbsql_close(); ?>
|
|