MySQL - mysql no da errores pero devuelve campo vacio

   
Vista:

mysql no da errores pero devuelve campo vacio

Publicado por giuli (7 intervenciones) el 28/07/2016 18:46:05
hola amigos..trabajo con php e hice un echo de la consulta, y ningun problema, no me da errores. La copio y pego en el workbench y no da errores.
Probe insertar manualmente y me lo acepta. Pero al ejecutar la consulta..Se inserta un nuevo campo con un nuevo id, pero solo el id. el resto de los campos vacios:
1
2
3
4
5
6
7
8
9
CREATE TABLE IF NOT EXISTS `inasistencia` (
  `idinasistencia` int(11) NOT NULL AUTO_INCREMENT,
  `fecha` date DEFAULT NULL,
  `idtipoinasistencia` int(11) DEFAULT NULL,
  `idalumno` int(11) DEFAULT NULL,
  PRIMARY KEY (`idinasistencia`),
  KEY `idtipoinasistencia` (`idtipoinasistencia`),
  KEY `idalumno` (`idalumno`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci AUTO_INCREMENT=1 ;

1
INSERT INTO inasistencia (fecha,idtipoinasistencia,idalumno) VALUES (fecha='2016-07-28', idtipoinasistencia=2, idalumno=7);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

mysql no da errores pero devuelve campo vacio

Publicado por DAVID (63 intervenciones) el 28/07/2016 19:25:56
Es que el insert no se pone así. Seria así:

1
INSERT INTO inasistencia (fecha,idtipoinasistencia,idalumno) VALUES ('2016-07-28', 2, 7);

Un saludo,
David
diseño grafico madrid
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar