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

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