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é.

Liste de paramètres

result

Un identifiant de résultat retourné par la fonction fbsql_query() ou la fonction fbsql_db_query() .

field_offset

La position numérique du champ. L'index des champs commence à 0.

Valeurs de retour

Retourne le type du champ sous la forme d'une chaîne de caractères .

Ce type peut être un parmi int , real , string , blob , et d'autres, tel que spécifié dans la » documentation de FrontBase .

Exemples

Exemple 852. Exemple avec fbsql_field_type()

<?php

fbsql_connect
( "localhost" "_SYSTEM" "" );
fbsql_select_db ( "wisconsin" );
$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 
"TLa 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 ();

?>

Voir aussi

fbsql_field_name()