I have a table like in the photo. The foreign key looks like this:
ADD CONSTRAINT `user_set` FOREIGN KEY (`id_usr`) REFERENCES `users` (`id_usr`) ON DELETE CASCADE ON UPDATE CASCADE;
Then, there is a trigger too.
CREATE TRIGGER `add_usr_set` AFTER INSERT ON `users` FOR EACH ROW BEGIN INSERT INTO usr_set VALUES(NEW.id_usr, '1', '1', NULL); END
I can't insert data to users
table. I get this error :
Column count doesn't match value count at row 1
What's wrong?
For addition, my 'users.usr_img' field is default NULL. So, i think every field have their value