perdon ... :( sabes que paso ? que no hemos declarado el campo ID como PK, entonces nunca va a ser autoincremente.
Cita: CREATE TABLE mdl_id_curso (
id int(11) NOT NULL auto_increment,
grupo_verificacion varchar(100) NOT NULL,
curso varchar(20) NOT NULL,
nombre_asignatura varchar(100) NOT NULL,
PRIMARY KEY (id)
)
y directamente ponemos el campo como int
Esta vez deberia funcionar bien
saludos