fbsql_field_type

(PHP 4 >= 4.0.6, PHP 5)

fbsql_field_type --  Lit le type d'une colonne

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();
?>