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
+
0
-

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)
David Matějka
Moderator | 6445
+
0
-

pouzij null misto 0

CJHornster
Člen | 56
+
0
-

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