I usually go with select boxes or radio buttons for fields that I have as enumerated values in the db and check boxes when I have strictly boolean data. It really doesn't matter though if you use this kind of setup or isset(). I usually go with isset() when I am doing major decisive blocks, and do the $var=($true)?true:false; when I have a lot of boolean values to go through for a query. Hope this helps any.
I have a very simple case that is driving me nuts. I have a simple call in php to detect when a checkbox is checked but it never detects when the checkbox is checked! For reasons I'm at a total loss to understand... Please help... here is my code: