加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php输出表格的实现代码(修正版)

发布时间:2020-12-13 05:48:53 所属栏目:PHP教程 来源:网络整理
导读:网上的代码很多都是错误的,编程之家特修正了下。 div class="codetitle" a style="CURSOR: pointer" data="28544" class="copybut" id="copybut28544" onclick="doCopy('code28544')" 代码如下: div class="codebody" id="code28544" 二行5列一共10个数据 t

网上的代码很多都是错误的,编程之家特修正了下。
<div class="codetitle"><a style="CURSOR: pointer" data="28544" class="copybut" id="copybut28544" onclick="doCopy('code28544')"> 代码如下:<div class="codebody" id="code28544">


二行5列一共10个数据



<tr>
<?php
$num = 5; //当前每一行显示列数
$k = 1; //初始化
while($k<=10)
{
if($k % $num == 0){
if($k==10){
echo '<td>'.$k.'</td></tr>'."rn";
}else{
echo '<td>'.$k.'</td></tr><tr>'."rn";
} }
else {
echo '<td>'.$k.'</td>'."rn";
} $k+=1; //自加
}
?>
</table>



下面是从数据库读取的:
<div class="codetitle"><a style="CURSOR: pointer" data="20258" class="copybut" id="copybut20258" onclick="doCopy('code20258')"> 代码如下:<div class="codebody" id="code20258">
<?php
$sql = "select * from table ";
$query = mysql_query($sql);
$num = mysql_num_rows($query);
for($i=0;$i <$num;$i++) {
$result = mysql_fetch_array($query);
if($i%3==0){
$str.= "
";
}
$str.= " <td> ".$result[ "title "]. " </td> ";
if(($i+1)%$num==0) {
$str.= " </tr> ";
}
}
?>

<?
echo $str;
?>
</table>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!