DB Table > problém s proměnnou v argumentu table
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- elkanio
- Člen | 13
Zdravím mám dotaz, na který jsem nikde nenašel odpověď.
Mám tento řádek v kódu:
$profile = $this->database->table($this->tableDB)->where('id_user', $this->getUser()->getIdentity()->getId())->fetch();
Nevíte co by v něm mohlo být za problémek? Laděnka mi píše, se
očekává String, ale házím mu objekt.
Vždyť mu předávám hodnotu tableDB což je string:
$this->tableDB = $this->database->query('SELECT role FROM users WHERE id=?', $this->getUser()->getIdentity()->getId());
Možná to bude potřebovat přetypovat, ale nevím AKO :D