[PHP-users 27975] Re: テンプレートを使用の際
Keiji Watanabe
watanabe @ help-js.com
2005年 12月 31日 (土) 09:16:11 JST
渡邉です。
> htmltemplate.incを使用した
> テンプレートを使用しているのですが
>
> それを、5回ごとに<tr>して、次行に移動するようにしたいのですが
> 何か手などあるでしょうか?
少し汚いソースのような気もしますが、私はこんな感じでやってます。
■php
define("MAX_COL", 5);
$col = 0;
$row = 0;
while(データ取得){
$arg["data"][$row]["row"][$col] = array(
"id"=>xxxx,
"name"=>xxxx
);
$col++;
if($col >= MAX_COL){
$col = 0;
$row++;
}
}
■テンプレート
<table>
<!--{each data}-->
<tr>
<!--{each data/row}-->
<td>
{val data/row/id}
</td>
<!--{/each}-->
</tr>
<!--{/each}-->
</table>
PHP-users メーリングリストの案内