我在樹枝模板下面的代碼來操作數據庫:
{%
$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第一個'$ tablename = $ app ['config'] - > get('general/database/prefix')。 '條目';'。 –
不要將數據庫調用放入模板中。 – bcmcfc