Cita:
Iniciado por maycolalvarez es realmente extraño, realiza un var_dump($sql2) para ver que tienes, puede ser que como no filtras contra SQL Inyections te altere lo insertado, recomiendo utilizar PDO
Por otro lado ¿revisaste que codificación tiene tu DB?
Hola Amigo, hice el dump y me muestra esto:
var_dump(INSERT INTO alumnos (id_alumno, nombre, tel, direccion, barrio, dpto, disciplina, patologia, edad, padres, sexo, activo) VALUES ('2','', '', '', '', '', '', '', '', '', '', ''))
Asique -por ahora- problema de la base de datos, no es.
Directamente no le esta llegando los valores a la consulta...