id
nombre
codigo
estado
restriccion
ahora tengo el siguiente formulario
Código HTML:
<html> <head> <title>Formulario</title> </head> <body> <form id="formulario" name="formulario" method="post" action="grabar.php"> <table width="245" height="156" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="76" height="29">Nombre:</td> <td colspan="4"><input name="nombre" type="text" id="nombre" /></td> </tr> <tr> <td height="28">Codigo</td> <td colspan="4"><input name="codigo" type="text" id="codigo" /></td> </tr> <tr> <td height="28">Estado</td> <td colspan="4"><input name="estado" type="text" id="estado" /></td> </tr> <tr> <td rowspan="2">Restriccion</td> <td width="22">1</td> <td width="20">2</td> <td width="25">3</td> <td width="102"> </td> </tr> <tr> <td height="25"><div align="right"> <input name="restriccion" type="checkbox" id="restriccion" value="1" /> </div></td> <td><input name="restriccion" type="checkbox" id="restriccion" value="2" /></td> <td><input name="restriccion" type="checkbox" id="restriccion" value="3" /></td> <td> </td> </tr> <tr> <td height="24"> </td> <td colspan="4"><div align="right"> <input type="submit" name="Submit" value="Guardar" /> </div></td> </tr> </table> </form> </body> </html>
ahora todo loq ue se recoja en ese formulario es procesado y guardado por el siguiente Script PHP
Código PHP:
<?php
//CONEXION CON BASEDE DATOS===========================
$dbName = "";//nombre de la Base de datos
$username = "";//usuario
$password = "";//contraseña
$tabla="nombre_tabla";
$hostname="localhost";
//====================================================
mysql_connect($hostname,$username,$password)or
print "Error en la conexión";
mysql_select_db("$dbName") or
print "Error en la base de datos";
// CONEXION DE VARIABLES DE LA TABLA EN BASEDE DATOS=====================
$id=$_POST['id'];
$nombre=$_POST['nombre'];
$codigo=$_POST['codigo'];
$estado=$_POST['estado'];
$restriccion=$_POST["restriccion"];
$consulta="Insert into $tabla values('$id','$nombre','$codigo','$estado','$restriccion')";
$resultado=mysql_query($consulta);
exit();
?>
y funciona perfectamente...
PROBLEMA O INVENTO: ahora quisiera que cuando el estado este siempre el numero 2 se guarde en la base de datos la restriccion 3 aunque no la seleccionen la casilla restriccion 3 (pues hay veces que olvidan seleccionarla al momento de llenar los datos) de esta manera sera automaticamente, hay algfuna forma de modificar el Script PHP para que haga esto automatizado....
Gracias