繁体   English   中英

如何将数据库值加载到symfony2中的表?

[英]How to load database values to the table in symfony2?

我想从存储在数据库中的值更新表。 我已在控制器文件中包含此代码段。

$emanager=$this->getDoctrine()->getManager();
$repository= $emanager->getRepository('AcmeDemoBundle:ExamTry');
$students= $repository->findAll();
return $this->render('AcmeDemoBundle:Principal:Results.html.twig',
array('students'=>$students));

我在html树枝中包含了以下代码。

{% for student in students%}
    <tr>
        <th>Head1</th>
        <th>Head2</th>
        <th>Head3</th>
        <th>Head4</th>
        <th>Head5</th>
    </tr>
{%endfor%}

当我渲染这段代码时,我无法获得任何结果。 我真的很感谢有人可以解决这个问题。 谢谢

在您的Twig中使用以下内容:

<table>
<thead>
   <tr>
      <th>Head1</th>
      <th>Head2</th>
      <th>Head2</th>
   </tr>
</thead>
<tbody>
   {% for student in students %}
      <tr>
         <td>{{ student.field1 }}</td>
         <td>{{ student.field2 }}</td>
         <td>{{ student.field3 }}</td>
      </tr>
   {% endfor %}
</tbody>
</table>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM