Thank you for all your replies.
When I click my button to submit, I want it to refresh the current page with the new data. (The form calls the same page.)
The problem I had was when I made changes to the code, I didn't change the $a_row to the new name of $num_rows_1 also during my changes, I used mysql_num_rows again instead of mysql_fetch_array.
Changed those 2 things and all works fine now.
I didn't know about error_reporting(E_ALL), I thought the browser reported all errors when the page was rendered. I shall include that in from now on, thank you.
The <input type="submit" value="Choose!"> being after the <options> and before the </select> tag works fine.
Thank you all.