Touches up validate_select()

- No more unnecessary database call if $_POST is empty
- The else condition proved useless in testing. Removed, tests still pass