Description
string
mysql_field_type
( resource result_identifier, int field_offset)
mysql_field_type(
)
est
similaire
à
la
fonction
mysql_field_name(
)
.
Les
arguments
sont
identiques
,
mais
c
'
est
le
type
du
champs
qui
est
retourné
.
Il
vaudra
"
int"
,
"real"
,
"string"
,
"blob"
,
ou
d
'autres
,
comme
détaillé
dans
la
documentation
MySQL
.
Exemple
1
.
Types
mysql
field
?php
mysql_connect(
"localhost:3306")
;
mysql_select_db("wisconsin")
;
$result
=
mysql_query("SELECT
*
FROM
onek")
;
$fields
=
mysql_num_fields($result)
;
$rows
=
mysql_num_rows($result)
;
$i
=
0
;
$table
=
mysql_field_table($result
,
$i)
;
echo
"Your
'".$table
."
'
table
has
".$fields
.
"
fields
et
".$rows
.
"
records
br
"
;
echo
"The
table
has
the
following
fields
br
"
;
while
($i
$fields
)
{
$type
=
mysql_field_type($result
,
$i)
;
$name
=
mysql_field_name($result
,
$i)
;
$len
=
mysql_field_len($result
,
$i)
;
$flags
=
mysql_field_flags($result
,
$i)
;
echo
$type
.
"
".$name
.
"
".$len
.
"
".$flags
.
"
br
"
;
$i++
;
}
mysql_close()
;
?
|
|
Pour
des
raisons
de
compatibilité
ascendante
,
mysql_fieldtype(
)
peut
encore
être
utilisé
.