Nette databáze – cizí klíče dvou nebo více tabulek
- viyrag
- Člen | 8
Dobrý den,
poradil by mi někdo prosím jak udělat dotaz do modelu a z modelu to tahat do
presenteru a vypisovat to v šabloně ?
Mám dvě tabulky první buyPackage a druhá Packages.
buyPackage:
- id
- idUser
- idPackage
- idStrean
- create
- expirate
Packages:
- id
- name
- price
// Model :
public function getKey(array $where)
{
return $this->db->table('buyPackage')->where('Packages.id')->where($where)->limit(1)->fetch();
}
// Presenter :
$get = $this->buyModel->getKey(['idUser' => $this->getUser()->getId()]);
$this->template->getkey = $get;
// Šablona :
{$getKey->name}
Potřebuji podle idUser a idPackage vypsat z tabulky: Packages sloupec name
Nezlobte se prosím, nemám zkušenost s cizími klíči.
Děkuji :)