29/12/2013, 10:42
|
| | Fecha de Ingreso: marzo-2012
Mensajes: 21
Antigüedad: 12 años, 8 meses Puntos: 0 | |
Respuesta: Llave primaria y foranea Hola
Gracias por tu respuesta aquí van los create table.
CREATE TABLE `registro` (
`userid` int(10) NOT NULL AUTO_INCREMENT,
`vetpal` varchar(100) NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8
CREATE TABLE `pass` (
`passid` int(10) NOT NULL AUTO_INCREMENT,
`userid` int(10) NOT NULL,
`pass` varchar(32) NOT NULL,
PRIMARY KEY (`passid`),
KEY `pass` (`userid`),
CONSTRAINT `pass` FOREIGN KEY (`userid`) REFERENCES `registro` (`userid`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8
están son las dos tablas que deje de las que ya había creado, y de nuevo antes de colocar el FK todo inserta bien y después de colocar el FK todo el insert se friega.
Esto lo hago en phpmyadmin de xampp con mysql.
Bueno gracias por tu ayuda y paciencia y aprecio que a pesar de mi terquedad aun quieras ayudar.
Bendiciones... |