Cita:  Buenas a todos, tengo en un formulario un campo checkbox para insertar un campo de activo o no activo, quisiera que si el checkbox se activa en la base de datos aparezca 1 y si no es activo 0, pero no sé como tratar a los checkbox para que se inserte el valor en la base de datos.
    El valor del checkbox que te llegue por $_GET, $_POST o $_REQUEST será "on" u "off" según esté marcado o no respectivamente, lo único que debes hacer es evaluarlo con un IF para convertir su valor a entero o al tipo que te interese.  
 Código PHP:
    if($_REQUEST['my_checkbox'] == 'on') 
    $valor_checkbox = 1;
else
    $valor_checkbox = 0; 
    
   Cita:  Por otro lado, quiero que al mismo tiempo si activo este checkbox pasen de disabled a enable 4 campos, para que el usuario pueda meter datos, pero si desactiva el checbox, estos campos se conviertan en disabled y sus campos esten vacios
    En relación a esta segunda pregunta has de usar Ajax (JavaScript), pregunta en el foro correspondiente. 
Saludos!