First Name  
 
Initial  
 
Birth Date  
 
Gender   Male Female Other
 
Special Notes  
 
 
 

AutoForm's output as a code generator for forms.php:

$html = "";
$html .= StartForm("/coding/lib/eg_autoform.php", array('method' => 'post'));
$html .= HiddenField("table_name", "eg_table");
$html .= HiddenField("hidden_field1", "foo");
$html .= HiddenField("hidden_field2", "bar");
$html .= StartFormTable();
$html .= FormRow("First Name", 
	TextField("first_name", $input['first_name'], 60, 255));
$html .= FormRow("Initial", 
	TextField("initial", $input['initial'], 60, 50));
$html .= HiddenField(last_name, $input['last_name']);
$html .= FormRow("Birth Date", 
	DateForm("birth_date", $_REQUEST));
$html .= FormRow("Gender", 	RadioField("gender", "M", "Male", "") . 
	RadioField("gender", "F", "Female", "") . 
	RadioField("gender", "O", "Other", ""));
$html .= FormRow("Special Notes", 
	TextareaField("notes", $input['notes'], 80, 8, "hard" ));
$html .= FormRow("", SubmitField("action", "Save Changes")
);
$html .= EndFormTable();
$html .= EndForm();
return $html;