mysql_field_flags
(PHP 3, PHP 4 , PHP 5)
mysql_field_flags --
Adott eredmény adott mezejének flagjeit adja vissza.
Leírás
string
mysql_field_flags ( resource result, int field_offset )
A mysql_field_flags() függvény az adott mező flagjeit
adja vissza. A flagek egyszerű szavak, melyeket egyetlen szóköz választ
el, így a kapott értéket feldolgozhatod a explode()
függvény segítségével.
A MySQL a következő flageket támogatja (feltéve, hogy elég friss a
használt MySQL, amit használsz): "not_null", "primary_key",
"unique_key", "multiple_key", "blob", "unsigned", "zerofill",
"binary", "enum", "auto_increment", "timestamp".
Példa 1. mysql_field_flags() példa
<?php $eredmeny = mysql_query("SELECT azon, email FROM emberek WHERE azon = '42'"); if (!$eredmeny) { echo 'Nem tudtam futtatni a kérést: ' . mysql_error(); exit; } $flags = mysql_field_flags($eredmeny, 'id');
print $flags; print_r(explode(' ', $flags));
/* A kimenet ehhez hasonlóan fog alakulni:
not_null primary_key auto_increment Array ( [0] => not_null [1] => primary_key [2] => auto_increment )
*/ ?>
|
|
Kompatíbilitási okokból a mysql_fieldflags() függvény
is használható, de nem javasolt.