smarty表格换行实例

yipeiwu_com6年前PHP代码库

本文实例讲述了smarty表格换行的实现方法。分享给大家供大家参考。具体分析如下:

在foreach中加入 key=count

复制代码 代码如下:
<table> 
<{foreach item=item from=$items key=count}> 
<{if $count is div by 2}><tr>
<{/if}>   
<td><{$item.name}></td>   
<td><{$item.summary}></td>   
<td><{$item.date}></td> 
<{if ($count+1) is div by 2}></tr><{/if}> 
<{/foreach}></table>

每行放置三个 <{$item.name}> 后换行 你喜欢换多少就改改参数就可以了!

复制代码 代码如下:
<table> 
<tr> 
<{foreach item=item from=$items key=count}>     
<td><{$item.name}></td> 
<{if ($count+1) is div by 3}></tr><tr><{/if}> 
<{/foreach}> 
</tr></table>

另一种利用 cycle 來做换行的例子,但只能作到每行两条数据就换行的效果 只能换两行

复制代码 代码如下:
<table> 
<tr>   
<{foreach item=item from=$items}>     
<td><{$item.name}>     
<{cycle values="</td>,</td></tr><tr>"}>   
<{/foreach}> 
</tr>
</table>

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

克隆一个新项目的快捷方式

克隆一个新项目的快捷方式

有没想过最土的项目如何快速复制出一个来,然后改改就成新的团购项目了? 或者说编辑一个老项目的时候想把他另存为一个新项目而不是保存, 看下图 红色部分 具体开发代码(非细节),如下 修改...

PHP连续签到功能实现方法详解

本文实例讲述了PHP连续签到功能实现方法。分享给大家供大家参考,具体如下: require "./global.php"; $act = isset($_GET['act'])...

浅谈PHP变量作用域以及地址引用问题

作用域的概念: 在PHP脚本的任何位置都可以声明变量,但是,声明变量的位置会大大影响访问变量的范围。这个可以访问的范围称为作用域。 主要的常用的包括:局部变量、全局变量、静态变量。 1、...

php格式化json函数示例代码

本文讲述了php格式化json函数的示例代码。分享给大家供大家参考,具体如下: <?php $arr = array("ret"=>0,"data"=>ar...

PHP常用的小程序代码段

本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下: 1.计算两个时间的相差几天 $startdate=strtotime("2009-12-09"); $end...