先判断需要几行,然后定义一个变量,比如$icount = 0;$contorl_count = 3(你要放3个商品);然后
for(;$icount <$行数+1;$icount++ )
{
在这里放换行
$dcount = 0;
while($row_Recordset3 = mysql_fetch_assoc($Recordset3))
{
$dcount++;
if($dcount > $contorl_count -1) break;
}
}
思路就是这样,你自己整理到你的代码里去吧
for(;$icount <$行数+1;$icount++ )
{
在这里放换行
$dcount = 0;
while($row_Recordset3 = mysql_fetch_assoc($Recordset3))
{
$dcount++;
if($dcount > $contorl_count -1) break;
}
}
思路就是这样,你自己整理到你的代码里去吧
<tr><//循环loop $list>
<?if 0==$key><td></td><elseif '0' == $key % 3 >
<!--这里的3改为n可以实现一行显示n列--></tr><tr>
<td></td><else><td></td></if>
<//结束循环loop></tr>
</table>
你给的思路我套用了..可测试的时候出错了..
不知道是什么问题..麻烦你看一下 <?php
$count_td = 5; //行数
$count_rs = 0;
$row_rs = 3; //记录
for (;$count_rs < $count_td+1;$count_rs++)
{ ?> <td></td>
<?php
$dcount = 0;
while($row_rs = mysql_fetch_assoc($rs))
{
$dcount++;
if($dcount > $row_rs -1) break;
}
}
?>
include("function.php");
for($i=0;$i<10;$i++){
$tempp1 = $i+1;
echo $i." ";
if ($tempp1%5 == 0)echo "<BR><BR>";
}
?>