2011-05-27 18 views
0

我有一个表单显示数据库的ID和电子邮件列表,下面的代码。我不知道是否有包括编号顺序,而不是使用ID。Symfony foreach展示编号

<?php foreach($pager->getResults() as $user): ?> 
    <tr> 
    <td><?php echo $user->getId() ?></td> 
    <td><?php echo $user->getEmail() ?></td> 
    </tr> 
<?php endforeach; ?> 

使用方法: Symfony的形式, 分页。

回答

1

我从来没有测试此代码,但我认为它应该工作

<?php $i = ($pager->getPage()-1)*$pager->getMaxPerPage()+1; ?> 
<?php foreach($pager->getResults() as $user): ?> 
    <tr> 
    <td><?php echo $i ?></td> 
    <td><?php echo $user->getEmail() ?></td> 
    </tr> 
<?php $i++; ?> 
<?php endforeach; ?>