PHP 中如何如何循环显示重复列的表格。
来源:互联网 发布:快手伴奏软件下载 编辑:程序博客网 时间:2024/05/01 04:47
标题说不清楚,直接上图:
如上面这个图,将PHP的一个变量,如何在前台循环出重复的列,昨天这个问题,很是折磨,最后得已解决
如何解决:
有如下一个table 基于THINKPHP 的。循环遍历$records 。
<table class="manage_list_table" cellpadding="0" cellspacing="0"> <tr height="25"> <td style="width:1%;">关键词名称</td> //重复的3列 <td style="width:1%;">商品数</td> <td style="width:1%;">关键词名称</td> <td style="width:1%;">商品数</td> <td style="width:1%;">关键词名称</td> <td style="width:1%;">商品数</td> </tr> <?php $k=0;?> //先预设一个变量$k ,不要用循环records的key。 <volist name="records" id="vo"> <if condition="$k==0"> //等于0,表示要换行了,就要重新要一个tr <tr height="45"> </if> <td>{$vo.word}</td><td>{$vo.count}</td> <?php $k = ($k+1)%3; ?> //3个就换行,这个是关键。 <if condition="$k==0"> </tr> </if> </volist> <?php if($k>0) echo str_repeat('<td> </td><td> </td>', 3-$k) . '</tr>'; ?> //这个补齐最后的空格,已达到整齐美观。 <if condition="$total eq 0"><tr><td colspan="9" height="45">此分类下暂无数据</td></tr></if> </table>
具体的代码过程就不讲解了。还有在THINKPHP用原生态的PHP代码,虽说不美观,但是没办法,只能这么干。
- PHP 中如何如何循环显示重复列的表格。
- 如何在datagrid表格中实现列的排序
- 如何删除重复列
- 如何在SQL2005中循环添加列
- JTable 如何设置表格的列宽
- LabVIEW表格多列列表中如何禁用某列
- java中如何实现表格的多表头显示
- 如何筛选多列重复的行
- 如何将Excel中隐藏的列显示出来
- 【技巧】SQL中如何修改表格(table)中列(column)的默认值(default);
- Excel 中如何找出两列数据中不重复的记录
- 如何在动态创建的表格中获取某一列的值(jquery)
- 在delphi中,这个表格里的金额列如何实现呢?
- excel表格中列中的重复值
- EXCEL中如何根据某列找到重复的行,并将重复只保留一条其余的删除?
- EXCEL中如何根据某列找到重复的行,并将重复只保留一条其余的删除?
- echarts中series中的数据如何如何循环显示数据
- 在Unity中如何实现重复循环效果?
- Flex区常见问题(FAQ)大汇总
- 表样分配规则的数据封装实现
- iOS已发布应用中对异常信息捕获和处理
- 烟花烫的伤感凄美日志发布:我一直想对你说的八句话
- struts2 错误拦截器配置
- PHP 中如何如何循环显示重复列的表格。
- 百度地图
- Linux基础vi编辑器操作
- linux kill
- 详细解说 STL 排序(Sort)
- 详细解说STL string
- 在vim中如何使用ctags
- Android init.rc解析
- 队列 C语言实现