Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2009, 02:23
ebudae
 
Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Enviar datos checkbox a my base mysql.

Hola estoy realizando un pequeño formulario en html que pasa unas variable por el metodo post, el problema es que cuando genero el archivo php (insertar en la base de datos los checkbox no me los inserta). En la base de datos estan declarados los valores tinyint(1) .Creo que es un problema de sintaxis:


***** Fragmento Formulario:*********

<form method="POST" action="insertar.php">


<br><br>

Cerrado a 1ª: <input type="checkbox" name="calidad" id="calidad" value=""><br><br>
Instalacion: <input type="checkbox" name="instalacion" id="instalacion" value=""><br><br>
Averia: <input type="checkbox" name="averia" id="averia" value=""><br><br>
<input type="submit" name="bto_submit" id="bto_submit" value="INSERTAR">
<br>


*****insertar.php *****


html>
<head>
<title>Insertar.php</title>
</head>
<body>
<?php

mysql_connect("localhost","agenda","agenda") or die ("Fallo en el establecimiento de la conexión");
mysql_select_db("agenda");


$calidad = $_POST['calidad'];
$instalcion = $_POST['instalacion'];
$averia = $_POST['averia'];


$sql_query = "insert into datos (calidad, instalacion, averia) values ('".$calidad."','".$instalacion."','".$averia."')" ;


$resultat = mysql_query($sql_query);


if($resultat){
echo "<center><h1>Registro Insertado</h1></center>";
} else {
echo "<center><h1>Error al Insertar el registro</h1></center>";
}
?>

<div align="center"><a href="consulta.php">Visualizar el contenido de la base</a></div>

</body>
</html>


Gracias de antemano y agradezco vuestros comentarios.