Esta es mi tabla 'paciente':
Código PHP:
CREATE TABLE `paciente` (
`id` int NOT NULL AUTO_INCREMENT,
`ap1` varchar(100) NOT NULL,
`ap2` varchar(100) NOT NULL,
`nom` varchar(100) NOT NULL,
`ci` int(8) NOT NULL,
`direc` varchar(100) NOT NULL,
`tel` int(20) NOT NULL,
`cel` int(20) NOT NULL,
`fecha_nac` date NOT NULL,
`obs` varchar NOT NULL,
PRIMARY KEY(`ci`, `id`)
);
Código PHP:
CREATE TABLE `medicos` (
`id` int NOT NULL AUTO_INCREMENT,
`med_code` int(20) NOT NULL,
`ap1` varchar(100) NOT NULL,
`ap2` varchar(100) NOT NULL,
`nom` varchar(100) NOT NULL,
`ci` int(8) NOT NULL,
`tel` int(20) NOT NULL,
`cel` int(20) NOT NULL,
`esp` varchar(15) NOT NULL,
PRIMARY KEY(`med_code`, `ci`, `id`)
);
Pacientes da error # 1064 y en medicos se ejecuta perfectamente. Estoy anonadado
No se me ocurre nada.