我有一个包含5个字段的数据库表。
Table(id,A,B,C,D,E); // the Id is Auto_increment.
在其中我有2行,然后执行
$recup=$app['db']->executeQuery("SELECT * FROM postit");
$result = $recup->fetchAll();
获取所有数据。
作为回报,我发送(我使用Silex框架)
return $app['twig']->render('accueil.twig',array('postits'=>$result));
现在在Twig,我希望获得第二行的C field
。
我试过了
{% for user in postits%}
{%for key, useruser in user %}
{{useruser}}
{%endfor%}
{%endfor%}
打印
1 title hugo 602 186 texttext 2 title2 hugo2 188 132 texttxet2
我希望例如juste print 1
或hugo
等。
答案 0 :(得分:2)
您可以访问twig
中的arrays fields,就像您在php
中访问它们一样:
{% for user in postits %}
Using square brackets: {{ user['A'] }}<br />
Using dot: {{ user.id }}<br />
{%endfor%}