update Foreign Key v zaznamu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- CJHornster
- Člen | 56
Zdar lidi mám 2 tabulky
Menu:
ID | nazev | poradi
a clanek:
ID | menuID | nazev | text
a když dám
$menuID - hledané menu ID
menuID mám nastavený v tabulce clanek jako FK
$this->database->table('article')->where("menuID = ?", $menuID)->update(array(
'menuID' => 0,
));
tak mě to vyhodí tuhle chybu:
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`vyzadame`.`article`, CONSTRAINT `article_ibfk_6` FOREIGN KEY (`menuID`) REFERENCES `menu` (`id`) ON UPDATE NO ACTION)
- CJHornster
- Člen | 56
jo už sem na to přišel, sem asi přepracovanej pořadí jsem si nastavil na 0, ale ID je 8 a ID nula samozřejmě neexistuje :D , tak prosím o smazání :D :D :D