Задавайте вопросы, мы ответим
Вы не зашли.
string(2) "20" ?int(53) SQL Error: Cannot add or update a child row: a foreign key constraint fails (`balbaget_ls/prefix_talk_comment`, CONSTRAINT `prefix_talk_comment_fk1` FOREIGN KEY (`user_id`) REFERENCES `prefix_user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE) at /home/b/balbaget/module_htmll/public_html/classes/modules/talk/mapper/Talk.mapper.class.php line 245 Array ( (code) => 1452 [message] => Cannot add or update a child row: a foreign key constraint fails (`balbaget_ls/prefix_talk_comment`, CONSTRAINT `prefix_talk_comment_fk1` FOREIGN KEY (`user_id`) REFERENCES `prefix_user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE) [query] => INSERT INTO prefix_talk_comment (talk_comment_pid, talk_id, user_id, talk_comment_date, talk_comment_user_ip, talk_comment_text ) VALUES(NULL, 53, 1, '2010-09-08 17:03:01', '89.169.240.237', 'На вашу заявку откликнулась команда #unitrL \r\nКланвар: #19') [context] => /home/b/balbaget/module_htmll/public_html/classes/modules/talk/mapper/Talk.mapper.class.php line 245 )
Неактивен
Ошибка означает, что вы пытаетесь вставить в потомка значение с несуществующим родителем.
Неактивен
а как её можно исправить ?
Неактивен
Пусть у вас есть база данных роддома, в ней 2 таблицы (родители и дети, с указанием кто родитель). Теперь вы указываете новорожденному несуществующего родителя.
Как исправить такую ошибку?
Нужно вносить правильные данные.
Неактивен