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函数解决SQL injection

SQL injection问题在ASP上可是闹得沸沸扬扬当然还有不少国内外著名的PHP程序“遇难”。至于SQL injection的详情,网上的文章太多了,在此就不...

Discuz Uchome ajaxpost小技巧

比如默认submit按钮这样操作:onclick="ajaxpost('formid')";之类的,我们可以先这样。。 onclick="$('__formid').innerText=...

php使用正则表达式获取图片url的方法

本文实例讲述了php使用正则表达式获取图片url的方法。分享给大家供大家参考。 具体实现方法如下: 复制代码 代码如下: <?php header("Content-typ...

一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]

最后更新: 2011/04/02 1. 使用list来实现一次获取explode后的特定段值: list( , $mid) = explode(';', $string); 2. 使用N...

php判断上传的Excel文件中是否有图片及PHPExcel库认识

需要借助PHPExcel这个库复制代码 代码如下:$excelPath = 'Test.xls'; $objReader = PHPExcel_IOFactory::createRead...