Nette\Database výběr dat od určité hodnoty
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Zdeno1981
- Člen | 114
Zdravím, mám tabulku v které mám např. 20 záznamů od určitého data a pomocí formuláře se snažím vybrat všchny záznamy podle určeného data z formuláře na základě tohoto sql příkazů:
SELECT * FROM `iposta
WHERE date
>=
‚2011–07–20‘`
jenže nevím jak to udělat v Nette\Database, poradl by mi někdo prosím?
<?php
public function searchFormSubmitted(AppForm $form)
{
if ($form['send']->isSubmittedBy()) {
$values = $form->values;
$date = $values->date;
$row = $this->iposts->where('date', $date)->fetch();
dump($row);
}
}
?>
- uestla
- Backer | 796
https://doc.nette.org/cs/database#…, konkrétně pak druhá tabulka, třetí řádek:
$row = $this->iposts->where('date >= ?', \Nette\DateTime::from($values->date))->fetch();