This mite aid in some help, i just quickly did it so it would need some error checking and what not.
<?php
$prices = array('$22', '$32', '$42');
?>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<select name="dd">
<option>Select</option>
<?php foreach ($prices as $price) { ?>
<option<?php echo $_POST['dd'] == $price ? ' selected' : ''; ?>><?php echo $price; ?></option>
<?php } ?>
</select>
<input type="hidden" name="amount" value="<?php echo $_POST['dd']; ?>">
<input name="submit" type="submit" value="Submit">
</form>
You could also do it without the hidden input and just using it on the option but im not sure exactly how your going to process it so i will let you decide 🙂
Hope this helps in some way?