Problém s formulářem (více tabulek v jednom)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
shificz
Člen | 15
+
0
-

Ahoj. mám problém a nevím si rady. Potřebuji udělat formulář který bude zapisovat do 2 různých tabulek v mysql. Takže dejme tomu tabulka1 tabulka2. Naprosto netuším jak toto udělat, rád bych udělal alespoň něco ale prostě mě nic nenapadá.

děkuji za případnou pomoc.

petr.jirous
Člen | 128
+
0
-

ukázka řešení:

$form->addText('do_tabulky_1', 'A');
$form->addText('do_tabulky_2', 'B');

$form->onSuccess[] = function (Application\UI\Form $form) {
	$data = $form->getValues();

	$database->table('tabulka_1')->insert(['sloupec' => $data['do_tabulky_1']]);
	$database->table('tabulka_2')->insert(['sloupec' => $data['do_tabulky_2']]);
}

prostě na zápis/update použiješ pouze data, která do dané tabulky chceš dát

Editoval petr.jirous (27. 11. 2014 23:00)