function Lookup($aListValues,$aValue,$aName,$aId=null){ $selected=""; if(!$aId){ $aId=$aName;} $html="<select name=\"$aName\" id=\"$aId\">"; foreach ($aListValues as $key => $value){ if($value==$aValue){ $selected=" selected=\"selected\"";} else { $selected=""; } $html.="\n<option value=\"$value\" $selected>$value</option>"; } $html.="\n</select>"; return $html; } /** Demo de uso * $EstCivil = array('CASADO','SOLTEIRO','VIUVO','OUTROS'); if($_POST){ echo Lookup($EstCivil,$_POST['EstCivil'],"EstCivil"); } else { echo Lookup($EstCivil,"MASCULINO","EstCivil"); } */