->where(‚column‘, $value) uz nefunguje (musi tam byt ' =?')?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- thorewi
- Člen | 84
jj to jsem si uz vsiml (blblo mi to se sloupcem GROUP), ale tuhle db bohuzel vytvarel nekdo jiny a my se k ni jen pripojujeme a pracujeme s daty v ni obsazenymi :/
jeste dotaz, kdyz to jen tak narychlo upravim na:
$photo = $user->related('w_photos')->where('MAIN', new \Nette\Database\SqlLiteral('NOW()'))->fetch();
tak opet dostavam
SELECT *
FROM `w_photos`
WHERE (`w_photos`.ID_USER IN (147)) AND (MAIN NOW())
pripadalo by mi to celkem i logicke, ale predtim to pry fungovalo timto zpusobem…