fbsql_field_type

fbsql_field_type -- Liefert den Typ eines Feldes in einem Ergebnis

Beschreibung

string fbsql_field_type ( resource Ergebnis, int Feldoffset)

fbsql_field_type( ) ist ähnlich zur Funktion fbsql_field_name( ) . Die Argumente sind identisch , allerdings wird der Feldtyp stattdessen zurückgeliefert . Der Feldtyp ist einer der folgenden Werte : " int" , "real" , "string" , "blob " , und andere näher in der FrontBase Dokumentation beschriebene Werte .

Beispiel 1 . fbsql_field_type( ) Beispiel

 
?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

 
"Ihre

 
'".$table

 
."

 
'

 
Tabelle

 
hat

 
".$fields

 
.

 
"

 
Felder

 
und

 
".$rows

 
.

 
"

 
Datensaetze

 
BR

 
"

 
;

 
echo

 
"Die

 
Tabelle

 
hat

 
die

 
folgenden

 
Felder

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

 
;

 

?