服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - PHP教程 - php输出表格的实现代码(修正版)

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

2019-11-13 12:12php教程网 PHP教程

在php开发过程中,对于大量的数据考虑用表格输出的时候可以用得到,但部分朋友可能不是很清楚原理所以这里为大家准备了代码。希望对学习php的朋友有所帮助。

网上的代码很多都是错误的,服务器之家特修正了下。

复制代码代码如下:


<html> 
<head> 
<title>二行5列一共10个数据</title> 
</head> 
<body> 
<table border="1" width=80%> 
<tr> 
<?php 
$num = 5; //当前每一行显示列数 
$k = 1; //初始化 
while($k<=10) 

if($k % $num == 0){ 
if($k==10){ 
echo '<td>'.$k.'</td></tr>'."\r\n"; 
}else{ 
echo '<td>'.$k.'</td></tr><tr>'."\r\n"; 



else { 
echo '<td>'.$k.'</td>'."\r\n"; 


$k+=1; //自加 

?> 
</table> 
</body> 
</html>


下面是从数据库读取的:

复制代码代码如下:


<?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.= " <tr style= 'word-break:break-all '> "; 

$str.= " <td> ".$result[ "title "]. " </td> "; 
if(($i+1)%$num==0) { 
$str.= " </tr> "; 


?> 
<table border=0> 
<? 
echo $str; 
?> 
</table> 

延伸 · 阅读

精彩推荐