esta es mi estructura de la base de datos
Código:
como veis solo es 0 o 1. En mi código de HTML tengo lo siguiente:barniz tinyint(1) sin_impresion tinyint(1)
Código HTML:
<td>Barniz:</td> <td><center> <input type="checkbox" name="barniz" value="1"> Si <input type="checkbox" name="barniz" value="0"> No </td>
los values se los he cambiado hace poco, antes ponia si o no, y los he cambiado por 0 y 1 por probar....
ahora mi código PHP
Código PHP:
$barniz = $_POST["barniz"];
$sin_impresion = $_POST['sin_impresion'];
Código:
he estado leyendo que hay que hacer un array...pero cuando los checkbox son de mas de 2 opciones...yo solo quiero insertar 0 ó 1 en caso de que sea verdadero o falso y en la base de datos es un tinyint$result = mysql_query ("INSERT INTO presupuesto (presupuesto_n,descripcion,alto,ancho,cantidad_etiquetas,cliente,aa,fecha,et_rollo,diametro,mandril,papel,salida,adhesivo,tintas,banda_papel,metros_lineales,metros_cuadrados,costo_papel,tiempo_tirada,tiempo_tirada_mas_preparacion,coste_tirada,coste_total,coste_millar,sin_impresion,costo_sinimpresion,barniz,grabados,cantidad_grabados,coste_troquel,estampacion,total_pedido,beneficio_bruto,coste_millar_mas_gastos,porcentaje_sinImpresion,porcentaje_estampacion,troquel) VALUES ('$presupuesto_n','$descripcion','$alto','$ancho','$cantidad_etiquetas','$cliente','$aa','$fecha','$et_rollo','$diametro','$mandril','$papel','$salida','$adhesivo','$tintas', '$banda_papel','$metros_lineales','$metros_cuadrados','$costo_papel','$tiempo_tirada','$tiempo_tirada_mas_preparacion','$coste_tirada','$coste_total','$coste_millar','$sin_impresion','$costo_sinimpresion','$barniz','$grabados','$cantidad_grabados','$coste_troquel','$estampacion','$total_pedido','$beneficio_bruto','$coste_millar_mas_gastos','$porcentaje_sinImpresion','$porcentaje_estampacion','$troquel')");
gracias de ante mano y un saludo