问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请指点一下这个循环语句如何让它执行数据5个后自动换行

发布网友 发布时间:2022-08-20 07:01

我来回答

1个回答

热心网友 时间:2023-11-01 20:07

    我先把你的循环语句复制一遍:

 <?php 
 while ($row_ji = mysql_fetch_assoc($ji)) {  
    ?>
     <td><table width="200" border="0" cellpadding="0">
        <tr>
          <td>姓名:<?php echo $row_ji['groupname']; ?></td>
        </tr>
        <tr>
          <td>行业:<?php echo $row_ji['src']; ?></td>
        </tr>
        <tr>
          <td>电话:<?php echo $row_ji['url']; ?></td>
        </tr>
      </table></td>
      <?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;

}

 ?>

来自:求助得到的回答
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 R语言怎么换行 R语言一条命令过长,怎么换行 C语言中,循环语句中换行符问题 do while 循环里怎么让一行显示5个,然后换行呢 - 技术问答 怎样用一个手机号注册两个? 一个手机号码可以申请两个码吗? 一个手机号怎么注册两个? 一个手机号可以注册两个吗 2017款指南者悦者是手自一体吗 AMD cpu温度过高怎么回事,只要使用50就上升到70度 AMD CPU过热,是主板问题还是CPU还是风扇 AMD CPU温度过高怎么办? 为什么我AMDCPU温度这么高 amdcpu温度高怎么样解决 新帕萨特变速箱是哪产的?日本还是德国,哪个牌子的? 双离合哪个年代研制 怎样用一个手机号注册两个? 双离合变速箱起源于哪个国家? 小米手机修改忘记密码怎么办? 一个手机号码可以申请两个码吗? R软件中怎么换行 while循环输出td时,php如何换行 国信证券是什么鬼 国信证券是什么,今天去建设银行设置密码,大堂经理帮我搞了,还要我开电子银行,最后还要我开国信证券, 国信证券是什么类型的公司 国信证券什么时候创立的啊? 我忘记了和密码怎样找回 腾讯影视圈怎么可以发视屏? 廊坊银行电子账户开户不成功?可能是以下两点原因造成的 如果不小心吃进去带有艾滋病毒的血液,而恰巧嘴巴或食道有破损伤口,那感染艾滋病几率大吗?请各位谨慎回 银行卡是在廊坊银行办的,要选择开户银行地点没有廊坊银行的选项咋办? 如果不小心吃进去带有艾滋病毒的血液,恰巧嘴巴或食道有破损伤口,那感染艾滋病几率大吗?请各位谨慎回答 今天做梦,不知道怎么回事,梦到一起车祸,然后我看到一个女的,身体腰部被截断,肠子什么的都出来了 锤子手机的呼吸灯在哪里? 谁知道一个关于苏轼的故事,内容好像是心中有佛,眼中就有佛? 信用卡分期利息怎么换成日利率?这个其实很简单 用扁加偏旁造句填词:他是一名图书( ) 富国裕民成语解释 农村户口买社保的基数和城市户口买社保的基数是一致的吗 农村与城镇的社保基数不一样