mysql_fetch_field

mysql_fetch_field -- Načte informace o sloupci z výsledku do proměnné objektu

Popis

object mysql_fetch_field ( resource výsledek [, int poradi_sloupce])

Vrátí objekt obsahující informace o sloupci z výsledku .

mysql_fetch_field( ) můžete použít v případě , že potřebujete získat informace o sloupci z určitého výsledku . Není-li specifikováno pořadí sloupce ( počítáno do nuly ) , funkce načte informace o prvním následujícím ještě nenačteném sloupci .

Vlastnosti objektu jsou :



Příklad 1 . mysql_fetch_field( )

 
?php

 
mysql_connect(

 
'localhost:3306'

 
,

 
$user

 
,

 
$password

 
)

 
or

 
die

 
("Nelze

 
se

 
připojit")

 
;

 
mysql_select_db("databaze")

 
;

 
$result

 
=

 
mysql_query("select

 
*

 
from

 
tabulka"

 
)

 
or

 
die("Chyba

 
dotazu")

 
;

 
#

 
vrátí

 
informace

 
o

 
sloupci

 
$i

 
=

 
0

 
;

 
while

 
($i

 
mysql_num_fields($result)

 
)

 
{

 
echo

 
"Informace

 
pro

 
sloupec

 
$i

 
:




 
BR

 
\n"

 
;

 
$meta

 
=

 
mysql_fetch_field($result)

 
;

 
if

 
(!$meta

 
)

 
{

 
echo

 
"Nejsou

 
dostupné

 
žádné

 
informace

 
BR

 
\n"

 
;

 
    }

 
echo

 
"

 
PRE

 
blob

 
:

 
$meta

 
-

 
blob

 
max_length

 
:

 
$meta

 
-

 
max_length

 
multiple_key

 
:

 
$meta

 
-

 
multiple_key

 
name

 
:

 
$meta

 
-

 
name

 
not_null

 
:

 
$meta

 
-

 
not_null

 
numeric

 
:

 
$meta

 
-

 
numeric

 
primary_key

 
:

 
$meta

 
-

 
primary_key

 
table

 
:

 
$meta

 
-

 
table

 
type

 
:

 
$meta

 
-

 
type

 
unique_key

 
:

 
$meta

 
-

 
unique_key

 
unsigned

 
:

 
$meta

 
-

 
unsigned

 
zerofill

 
:

 
$meta

 
-

 
zerofill

 
/

 
PRE

 
"

 
;

 
$i++

 
;

 
}

 
mysql_free_result($result)

 
;

 
?



Viz . také mysql_field_seek( ) .