this is my code im my current works
function opcoes($table,$field,$select='')
{
$valuesAR = array();
$r = mysql_query("SHOW COLUMNS FROM `$table` LIKE '$field'") or die("Unable to retrieve field values " . mysql_errno());
if (mysql_num_rows($r) == 1)
{
$l = mysql_fetch_assoc($r);
$valuesAR = explode("','", preg_replace("/(?:enum|set)\('(.+?)'\)/","\\1", $l['Type']));
$default = $l['Default'];
}
if($select) { $op .= "<option value='".$select."' selected>".htmlentities($select)."</option>";}
if(!$select){ $op .= "<option value='".$default."'selected>".htmlentities($default)."</option>";}
foreach ($valuesAR as $v) {
$op.= "<option value='".$v."'>".htmlentities($v)."</option>";
}
return $op;
}