At 11:54 AM 1/6/03 -0600, Steven Kallstrom wrote:
<select name="state">
<option value="AL"{$stateselected['AL']}>Alabama</option>
<option value="AK"{$stateselected['AK']}>Alaska</option>
<option value="AZ"{$stateselected['AZ']}>Arizona</option>
.
</select>
$stateselected['$state'] is an array that stores the state that was
selected on the prior form. is there an easier way, to have a default
state picked out of this drop down list.???
Write a function that paints selects:
$States = array( 'AL' => 'Alabama', ...
function PaintSelect( $Name, $Values, $Selected ) {
echo "<SELECT NAME=\"$Name\">\n";
reset( $Values );
while( list( $Index, $Value ) = each( $Values )) {
$Selected = ( $Selected == $Index ) ? ' SELECTED' : '';
echo " <OPTION VALUE=\"$Index\"$SELECTED>$Value</OPTION>\n'
}
echo "</SELECT>\n";
}
Then call lt like this ...
State: <? PaintSelect( 'State', $States, $stateselected['$state'] ) ?><BR>
Rick
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php