stlpec z tabulky pomocou join nefunguje
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- gogy27
- Člen | 6
Zdravím,
mám Nette verziu 2.0.13 a PHP verziu 5.4.6.
Mám nasledujúci problém. Mám tabuľku produkty a druhú tabuľku obrazky. Chcem vypisovať produkty a k nim vyberať jeden obrázok. Použil som svoj sql dotaz, ktorý funguje v phpmyadminovi dobre, ale Nette vracia chybu: Cannot read an undeclared column „obrazok“
Moj sql dotaz:
return $this->connection->query("SELECT produkty.*, obrazky.url AS obrazok FROM produkty LEFT JOIN obrazky ON produkty.id = obrazky.produkty_id WHERE produkty.cas_otvorenia > 0 AND produkty.ukoncene = 0 GROUP BY produkty.id ORDER BY cas_pridania DESC LIMIT $limit");
Ak sa to dá zapísať jednoudchšie pomocou vstavaných Nette funkcii pri práci s databázou by bolo najlepšie, ale hlavne by som to chcel rozbehať.
V default.latte to hádže chybu na tomto riadku:
<img src="{$produkt->obrazok}" alt="">
Ďakujem za každú radu, som začiatočník, tak ma prosím nešetrite :D