У меня есть следующий код в моем шаблоне веточку для управления базой данных:
{%
$tablename = $app['config']->get('general/database/prefix') . 'entries';
$query = "UPDATE $tablename SET $views = ? WHERE id = ?";
$views = record.views + 1;
$stmt = $app['db']->prepare($query);
$stmt->bindValue(1, $views);
$stmt->bindValue(2, record.id);
$res = $stmt->execute();
%}
я получаю следующие ошибки, когда я загрузить шаблон в браузере:
Twig_Error_Syntax
Unexpected character "$" in "record.twig" at line 18.
Почему я получаю эту ошибку ??
, какая линия является 18-й линии? –
@ KanishkaPanamaldeniya 1-й one $ $ tablename = $ app ['config'] -> get ('general/database/prefix'). 'записи'; '. –
Не помещайте вызовы базы данных в шаблон. – bcmcfc