Vloženi data do databaze-query
- Koupilsemto
- Člen | 38
Zdravím,
mám problém s vložením data do databáze pomocí query. Nevím jak to
správně vytvořit aby se po kliknutí na tlačítko vložilo
aktuální datum do tabulky log sloupce date.
Hodila by se mi nějaká rada popř. pokud by to někdo dokázal upravit…
Za případné rady díky všem.
public function actionRezerve($postId) {
$postId = $this->getParameter('postId');
if ($postId) {
$post = $this->database->table('knihy')->get($postId);
$post->update(['stav' => "Rezervováno",]);
$post = $this->database->query('INSERT INTO log', [
'ID_knihy' => 'test',
'ID_users' => 'test2',
'akce' => 'Rezervoval',
**'date' => new SqlLiteral("STR_TO_DATE('1-01-2012', '%d-%m-%Y')")**
]);
}
$this->flashMessage('Uspěšně rezervováno.', 'success');
$this->redirect('Homepage:default');
}