Hola a todos, les cuento que he intentado realizar loq ue explicare acontinuacion y nada no me resulta, por eso recurro a todos ustedes para que me puedan hechar una manito...
aca les cuento...
tengo la siguiente base de datos
CREATE TABLE `ejemplo` (
`numero` varchar(5) NOT NULL default '',
`r1` char(2) NOT NULL default '',
`r2` char(2) NOT NULL default ''
);
y el siguiente escript que es un formulario
Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>formulario</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="envia.php">
<label>
<input name="numero" type="text" id="numero" size="5" />
</label>
<label>
<input name="r1" type="checkbox" id="r1" value="01" />
</label>
<input name="r2" type="checkbox" id="r2" value="02" />
<input type="submit" name="Submit" value="Enviar" />
</form>
</body>
</html>
y el siguiente script PHP que es el que hace toda la magia, (guarda los datos recogidos del formulario y los guarda en la base de datos
Código PHP:
<?php
//CONEXION CON BASEDE DATOS===========================
$dbName = "ej";//nombre de la Base de Datos
$username = "";//usuario
$password = "";//contraseña
$tabla="ejemplo";//nombre de la 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=====================
$numero = $_POST['numero'];
$r1 = $_POST['r1'];
$r2 = $_POST['r2'];
$consulta="Insert into $tabla values ('$numero','$r1','$r2')";
$resultado=mysql_query($consulta);
if ($resultado==0)
{
mysql_close();
echo "Error en la Ejecución de la Consulta";
exit;
}
mysql_close();
header("Location: ./index.php");
exit;
?>
hasta alli todo me resulta...
lo que quiero hacer es que cuando el valor de la caja de texto sea por ejemplo igual al numero 3 se guarde el valor de R2 que es 02 en r2, automaticamente en la base de datos, sin importar que chuleen o activen la respectiva casilla....
si me di a entender....
espero me puedan ayudar....