I tried this option:
<?php
//example result
$row['class']="2";
$classes=array("Select","All","Alchemist","Assassin","Dark Arts","Dark Paladin","Entertainer","Hunter","Mage","Monk","Paladin","Pirate","Priest","Psion","Scholar","Thief","Warlock","Warrior");
echo "<tr><td width=\"20%\">Class:</td><td><select name=\"class\">";
foreach ($classes as $k => $v){
echo "<option value=\"$k\"" . ($row['class']=="$k" ? ' selected="selected"' : '') . ">$v</option>";
}
echo "</select></td></tr>";
?>
... But I'm getting an error on the $row['class']="2"; line.
Error: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
I don't see why that is an error...