发布网友 发布时间:2022-08-20 07:01
共1个回答
热心网友 时间:2023-11-01 20:07
我先把你的循环语句复制一遍:
<?php你的循环体反复输出<Td><table>.....</table></td>,也就是所有的内容都在一行上,需要5个换行是可以实现的,修改方法是在循环里面输出<tr>,并增加计数器,满5个就输出</tr>。另外,你的代码反复使用<?php ?>使得可读性很差,我建议所有代码都写在<?php ?>里面,相关代码修改如下:
<?php
$iii=0;//已经输出的数据个数
while ($row_ji = mysql_fetch_assoc($ji)) {
if ($iii==0) echo '<Tr>';
echo <<<END
<td><table width="200" border="0" cellpadding="0">
<tr> <td>姓名:{$row_ji['groupname']}</td> </tr>
<tr> <td>行业:{$row_ji['src']}</td> </tr>
<tr> <td>电话:{$row_ji['url']}</td> </tr>
</table></td>
END;
if ($iii==0) echo '</Tr>';
$iii++;
if ($iii>5) $iii=0;
}
?>