Jola Anita24
estos datos van sin ''
'N_de_ficha', 'A_paterno', 'A_materno', 'Nombre', 'Sexo', 'Fecha_nac', 'Fi', 'Id_po_naci', 'Id_nacio', 'Domicilio', 'Colonia', 'Tel1', 'Tel2', 'Tel3', 'Id_carrera', 'Id_escuelap', 'Promedio', 'Id_especialp', 'E-mail', 'Fech_registro', 'Situ_pago')
osea
N_de_ficha,A_paterno, A_materno, Nombre, Sexo, Fecha_nac, Fi, Id_po_naci, Id_nacio, Domicilio, Colonia, Tel1, Tel2, Tel3, Id_carrera, Id_escuelap, Promedio, Id_especialp, E-mail, Fech_registro, Situ_pago)
los Values estan bien avisame si te sigue dando error por lo menos ese es el error que encontre
insert into tabla ( campos sin '' ) values ( variables con '');