Not updating just that field, or is the entire update failing? Do you check to see if the query updated a row? Are you getting any error/warning messages?
What are the allowed values for the checkbox data fields?
Try printing out the value of
$sql = "UPDATE subscribe SET first =...