PHP - Recuperar el valor de los Checkbox

   
Vista:

Recuperar el valor de los Checkbox

Publicado por Juan Carlos jccol@hotmail.com (16 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
Imágen de perfil de Alejandro

Recuperar el valor de los Checkbox

Publicado por Alejandro (306 intervenciones) el 06/02/2018 16:03:47
Operador ternario, mira aqui
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Revisar política de publicidad