To answer the first part of this:
Use radio buttons to get a yes or no answer. If you use checkboxes you could get both boxes checked!
The value of a radio button is retrieved in the same way as an input box.
For the second part:
If you have a little form like this -
<form name="form1" method="post" action="">
<select name="select[]">
<option selected>red</option>
<option>blue</option>
<option>green</option>
</select>
<input type="submit" name="Submit" value="Submit">
</form>
You'll note that the 'select' box has [] so it's select[] - this passes the values as an array which can be parsed with php, as follows:
if (isset($_POST['Submit']))
{
while (list($k , $v) = each ($select))
{echo "You selected " . $v;}
}
The important part of the php code begins at 'while' - the 'if' stuff was just to stop php creating an error if the form hasn't been submitted yet (this form was submitted to the same page)
Or an even simpler method:
foreach ($select as $value)
{echo "You selected " . $value;}