recoger datos de un checkbox con php
Publicado por Francisco (1 intervención) el 12/10/2020 22:12:23
Muy buenas,
tengo el siguiente problema con un checkbox de un formulario:
y en insertar_datos.php:
Cuando el checkbox esta "clickado" envia 1 como dato sin problemas, pero cuando no esta seleccionado, da un error al no coger ningún valor de $grupo = $_POST["Grupo"];
por tanto, he de tener valor por defecto, 0, o algo por el estilo...cosa que no se como solucionarla,
como podría solucionarlo ?
Muchas gracias
tengo el siguiente problema con un checkbox de un formulario:
1
2
3
4
<form name="introduccionDeDatos" action="insertar_datos.php" method="post">
<input type="checkbox" name="Grupo"value="1" > esta en el grupo?<br>
<input type="submit" value="enviar" >
</form>
y en insertar_datos.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
$servidor="";
$usuario="";
$clave="";
$baseDeDatos="";
$enlace = mysqli_connect($servidor, $usuario, $clave, $baseDeDatos);
if(!$enlace){
echo"Error en la conexion con el servidor";
} else {
$grupo = $_POST["Grupo"];
$insertarDatos = "INSERT INTO --- VALUES(
'$grupo'),
";
$ejecutarInsertar = mysqli_query($enlace, $insertarDatos);
echo"datos guardados";
if(!$ejecutarInsertar){
echo"Error en la linea de sql";
}
}
Cuando el checkbox esta "clickado" envia 1 como dato sin problemas, pero cuando no esta seleccionado, da un error al no coger ningún valor de $grupo = $_POST["Grupo"];
por tanto, he de tener valor por defecto, 0, o algo por el estilo...cosa que no se como solucionarla,
como podría solucionarlo ?
Muchas gracias
Valora esta pregunta
0