
27/11/2012, 10:10
|
 | | | Fecha de Ingreso: noviembre-2012 Ubicación: Madrid
Mensajes: 59
Antigüedad: 12 años, 3 meses Puntos: 10 | |
Respuesta: Problema enviando checkbox a la base de datos. Pero esta vez que error te sale?, el error anterior describía error de sintaxis y primero tenemos que ir corrigiendo errores para luego revisar la db, por eso te digo que postes los errores porque asi nos aclaramos mejor.... y por lo que me imagino seguirá dando error de sintaxis en la misma línea porque en los demás campos también falta diferenciar php de mysql en el nombre y el curso, error mio también por no fijarme.
$insertar=mysql_query("insert into alumnos(nombre,curso,enfermedades) values
('".$_POST[nombre]."','". $_POST[curso]."' , ' " . implode(', ', $_POST["foo"]) ." ' ", $conexion);
y otra cosa que te recomiendo es cuando tengas dudas si pasan o no bien las valores guardes la sentencia mysql en una variable y luego la visualizas, así comprobamos que los valores no esten vacíos por ej:
$consulta = "insert into alumnos(nombre,curso,enfermedades) values
('".$_POST[nombre]."','". $_POST[curso]."' , ' " . implode(', ', $_POST["foo"]) ." ' ";
echo $consulta; // para comprobar que no haya valores vacíos.
// mysql_query($consulta, $conexion); // si todo es correcto eliminas la línea de arriba y las dos barras del principio de está línea |