PHP - Recuperar el valor de los Checkbox

 
Vista:
Imágen de perfil de Juan Carlos
Val: 25
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

Recuperar el valor de los Checkbox

Publicado por Juan Carlos (18 intervenciones) el 04/02/2018 10:17:43
Hola a Todos,

En la base de datos tengo la columna Active tipo tinyint(1)

En el formulario

1
<input type="checkbox" id="proActive" name="proActive" checked value="1">

Lo envio por metodo POST y lo recibo...

1
$active = filter_input(INPUT_POST, 'proActive', FILTER_VALIDATE_BOOLEAN);

En teoria el valor de $active seria 0 o 1, pero solo toma el valor 1 cuando esta checked pero si no se chequea proActive llega como no signado.

Lo he hecho de esta manera...

1
2
if (!isset($_POST['proActive']))
    $active = 0;

y funciona, la pregunta es

existe en php alguna condicional como if (condicion, valorVerdadero, ValorFalso) de manera que s ea mas practico pues tengo 24 checkbox en el formulario.

Gracias por sus comentarios
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder