Mucho ojo con una sutileza. No es el mismo insert.
El de phpmyadmin no intenta insertar edad, en cambio en tu script, intenta insertar un string vacio en edad.
El equivalente de tu script seria este:
INSERT INTO `pacientes`(`rut`, `nombres`, `apellidos`, `f_nac`, `genero`, `ges`, `f_ing_prog`...