Forum Moderators: coopster
just for testing, i used this code...
print "<option value='$row[state_name]'>$row[state_name]</option>";
print "<option value='$state' selected='selected'>$state</option>";
which lists all the states in the database but then lists the selected state after each state in the database.
any suggestions on where to look?
This is my code for the lookup...
<?
$result = mysql_query("SELECT * FROM `states`") or die(mysql_error());
echo "<select name='state'>";
while($row = mysql_fetch_assoc($result)) {
echo "<option value='$row[state_name]'>$row[state_name]";
}
echo "</select>";
?>
<?
$result = mysql_query("SELECT * FROM `states`") or die(mysql_error());
echo "<select name='state'>";
while($row = mysql_fetch_assoc($result)) {
echo "<option value='$row[state_name]'";
if (previously selected option == $row['state_name']) {
echo " selected='selected'";
}
echo ">$row[state_name]";
}
echo "</select>";
?>