Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/01/2016, 13:47
daviserraalonso
 
Fecha de Ingreso: diciembre-2015
Mensajes: 36
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: problema con checkbox y php

Cita:
Iniciado por rodocoyote15 Ver Mensaje
Leyendo la consulta, no es buena práctica colocar tantos datos en una sola tabla, puedes dividirlas para un mejor entendimiento tuyo y en futuras actualizaciones, del programador que lo haga.

Tú mismo te estás dando la respuesta Es más de una opción, ahí ya tienes dos opciones, ya necesitas cambiar a name="barniz[]"

Edito. Y si van a seleccionar una sola opción por qué no usas mejor un radio button? Qué pasa si alguien selecciona ambos checkbox?
he conseguido solucionar el radio buttom de barniz... ya coge 0 ó 1 dependiendo de lo elegido, pero con sin_impresión sigue fallando y los tengo igual

Código HTML:
<td>Barniz:</td>
<td><center>
<input type="radio" name="barniz" value="1">
Si
<input type="radio" name="barniz" value="0">
No
</td> 
Código HTML:
<td>Sin impresion:</td>
<td><center>
<input type="radio" name="sin_impresion" value="1">
Si
<input type="radio" name="sin_impresion" value="0">
No
</td> 
y en el php

Código PHP:
$barniz $_POST['barniz'];
$sin_impresion $_POST['sin_impresion']; 
como creo que se observa, están iguales....o yo no lo veo, pero barniz ya si me funciona sin_impresión no. lo inserta en la BD siempre como 0

EDITO: en la base de datos los dos campos son tinyint(1)...

Última edición por daviserraalonso; 12/01/2016 a las 13:54 Razón: datos de la base de datos