Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/10/2005, 14:42
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Hola Suyta.
Las variables que vienen de checkbox sólo existen si la casilla está activada.
Si no se ha marcado, por ejemplo, el checkbox "group1", la variable $_POST['group1'] ni siquiera existirá. Eso es lo que tienes que tener en cuenta para evaluar.

Entonces bastará con que hagas esto:
Código PHP:
if(isset($_POST['group1'])){
    
// Si está definida $_POST['group1']
    
$group_new1 1// La casilla estaba marcada
}else{
    
// Si no
    
$group_new1 0// La casilla no estaba marcada

Lo mismo para $_POST['group2'].

También puedes utilizar la forma simplificada del if... else (operador ternario)
Código PHP:
$group_new1 = isset($_POST['group1'])?1:0;
$group_new2 = isset($_POST['group2'])?1:0
Saludos