I have a form created in html with checkbox , which if checked means true and if not, false.
<form method="post" action="formulario-marcas.php">
<p>
<label>Nombre: </label><input type="text" name="nombre"
id="nombre" required></input>
</p>
<p>
<label>Dirección: <input type="text" name="direccion"
id="direccion"></input></label>
<input type="checkbox" name="orden-direccion" id="orden-
direccion">Orden
<input type="checkbox" name="visualizar-direccion"
id="visualizar-direccion">Visualizar
</p>
<p>
<label>CP: <input type="number" name="cp" id="cp"></input>
</label>
<input type="checkbox" name="orden-cp" id="orden-
cp">Orden
<input type="checkbox" name="visualizar-cp"
id="visualizar-cp">Visualizar
</p>
<p>
<label>Localidad: <input type="text" name="localidad"
id="localidad"></input></label>
<input type="checkbox" name="orden-localidad" id="orden-localidad">Orden
<input type="checkbox" name="visualizar-localidad" id="visualizar-localidad">Visualizar
</p>
<p>
<label>Provincia: <input type="text" name="provincia" id="provincia"></input></label>
<input type="checkbox" name="orden-provincia" id="orden-provincia">Orden
<input type="checkbox" name="visualizar-provincia" id="visualizar-provincia">Visualizar
</p>
<p>
<label>Teléfono1: <input type="number" name="telefono1" id="telefono1"></input></label>
<input type="checkbox" name="orden-tlf1" id="orden-tlf1">Orden
<input type="checkbox" name="visualizar-tlf1" id="visualizar-tlf1">Visualizar
</p>
<p>
<label>Teléfono2: <input type="number" name="telefono2" id="telefono2"></input></label>
<input type="checkbox" name="orden-tlf2" id="orden-tlf2">Orden
<input type="checkbox" name="visualizar-tlf2" id="visualizar-tlf2">Visualizar
</p>
<p>
<label>Imagen: <input type="text" name="imagen" id="imagen"></input></label>
<input type="checkbox" name="orden-imagen" id="orden-imagen">Orden
<input type="checkbox" name="visualizar-imagen" id="visualizar-imagen">Visualizar
</p>
<p>
<label>Email: <input type="text" name="email" id="email"></input></label>
<input type="checkbox" name="orden-email" id="orden-email">Orden
<input type="checkbox" name="visualizar-email" id="visualizar-email">Visualizar
</p>
<input type="submit" value="Enviar"/>
</form>
Now I want to put it in php and add it to a table, but it does not work for me, I do not know why, it gives me a just error when inserting values.
<?php
//// Recoger checkbox orden ////
if($_POST['orden-direccion']){
$_POST['orden-direccion'] = 'Verdadero';
}else{
$_POST['orden-direccion'] = 'Falso';
}
if($_POST['orden-cp']){
$_POST['orden-cp'] = 'Verdadero';
}else{
$_POST['orden-cp'] = 'Falso';
}
if($_POST['orden-localidad']){
$_POST['orden-localidad'] = 'Verdadero';
}else{
$_POST['orden-localidad'] = 'Falso';
}
if($_POST['orden-provincia']){
$_POST['orden-provincia'] = 'Verdadero';
}else{
$_POST['orden-provincia'] = 'Falso';
}
if($_POST['orden-tlf1']){
$_POST['orden-tlf1'] = 'Verdadero';
}else{
$_POST['orden-tlf1'] = 'Falso';
}
if($_POST['orden-tlf2']){
$_POST['orden-tlf2'] = 'Verdadero';
}else{
$_POST['orden-tlf2'] = 'Falso';
}
if($_POST['orden-imagen']){
$_POST['orden-imagen'] = 'Verdadero';
}else{
$_POST['orden-imagen'] = 'Falso';
}
if($_POST['orden-email']){
$_POST['orden-email'] = 'Verdadero';
}else{
$_POST['orden-email'] = 'Falso';
}
//// Recoger checkbox visualizar ////
if($_POST['visualizar-direccion']){
$_POST['visualizar-direccion'] = 'Verdadero';
}else{
$_POST['visualizar-direccion'] = 'Falso';
}
if($_POST['visualizar-cp']){
$_POST['visualizar-cp'] = 'Verdadero';
}else{
$_POST['visualizar-cp'] = 'Falso';
}
if($_POST['visualizar-localidad']){
$_POST['visualizar-localidad'] = 'Verdadero';
}else{
$_POST['visualizar-localidad'] = 'Falso';
}
if($_POST['visualizar-provincia']){
$_POST['visualizar-provincia'] = 'Verdadero';
}else{
$_POST['visualizar-provincia'] = 'Falso';
}
if($_POST['visualizar-tlf1']){
$_POST['visualizar-tlf1'] = 'Verdadero';
}else{
$_POST['visualizar-tlf1'] = 'Falso';
}
if($_POST['visualizar-tlf2']){
$_POST['visualizar-tlf2'] = 'Verdadero';
}else{
$_POST['visualizar-tlf2'] = 'Falso';
}
if($_POST['visualizar-imagen']){
$_POST['visualizar-imagen'] = 'Verdadero';
}else{
$_POST['visualizar-imagen'] = 'Falso';
}
if($_POST['visualizar-email']){
$_POST['visualizar-email'] = 'Verdadero';
}else{
$_POST['visualizar-email'] = 'Falso';
}
/*
echo $_POST['orden-email'] ;
echo $_POST['visualizar-email'] ;
*/
////Datos db
$usuario = "usuario";
$password = "pass";
$servidor = "IP_BD";
$basededatos = "tabla";
////Crear conexion
$conexion = mysqli_connect($servidor, $usuario, $password)
or die("No se ha podido conectar a la base de datos");
////Seleccionar db
$db = mysqli_select_db($conexion, $basededatos)
or die("uppppss! No se ha podido conectar a la base de datos");
////Establecer y realizar consulta
$sql = "INSERT INTO Campos_CFG VALUES
('Dirección',$_POST['orden-direccion'],$_POST['visualizar-direccion']),
('Dirección',$_POST['orden-direccion'],$_POST['visualizar-direccion']),
('CP',$_POST['orden-cp'],$_POST['visualizar-cp']),
('Localidad',$_POST['orden-localidad'],$_POST['visualizar-localidad']),
('Provincia',$_POST['orden-provincia'],$_POST['visualizar-provincia']),
('Teléfono1',$_POST['orden-tlf1'],$_POST['visualizar-tlf1']),
('Teléfono2',$_POST['orden-tlf2'],$_POST['visualizar-tlf2']),
('Imagen',$_POST['orden-imagen'],$_POST['visualizar-imagen']),
('Email',$_POST['orden-email'],$_POST['visualizar-email']);";
$resultado = mysqli_query($conexion, $sql)
or die("Algo ha ido mal en la consulta a la base de datos");
mysql_query($sql);
////Cerrar conexion
mysqli_close($conexion);
?>'