table分列

$contentTpl =<<<EOD
return "<table><tr><td><a href=".HTML_PATH."/soft/".\$row->id.".html target=_blank><img src='http://www.duote.com".\$row->thumbImg."' alt='".\$row->sName. \$row->sEdition.\$row->intro."'  width=175 height=131 /></a></td></tr><tr><td><a href='".HTML_PATH."/soft/".\$row->id.".html' target=_blank>".\$row->sName."</a></td></tr><tr><td><a class='blue' href='/gameInfo.php?id=".$row->imgInfo."' >游戏预览</a></td></tr></table>";
EOD;


echo tableCell( $rows , $contentTpl , $cols=3 , $class="");
function tableCell( $rows , $contentTpl )
{
$downloadTable='<table width="100%" class="commonForm2"><tr>';
$i=0;
$n=count($rows);
foreach ($rows as $key=>$row)
{
if (($i%$cols)==0 && $i!=0)
$downloadTable .="</tr><tr>";

$downloadTable .="<td";
if($i==($n-1)&& ($i%$cols))
{
$colspan=$cols-(($n%$cols)-1);
$downloadTable .=" colspan=".$colspan;

$downloadTable .=">\n";

$downloadTable .= eval($contentTpl);

$downloadTable .= "\n</td>";
if($i==($n-1))
{
    
$downloadTable .="</tr>\n";
}  
$i++;
}
$downloadTable .="</table>";

return $downloadTable;

}
Posted on 2007-08-13 11:49  古代  阅读(372)  评论(0编辑  收藏  举报