很多站长朋友们都不太清楚php如何生成table,今天小编就来给大家整理php如何生成table,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何用php生成表格 2、 php怎么输出5×7的表格 3、 怎样用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>
php怎么输出5×7的表格php怎么输出5×7的表格的步骤。
1、新建一个php文件并命名为test.php,用于讲解php如何生成5乘7的表格。
2、使用header()方法设置页面的编码格式为utf-8。
3、定义5乘7的数组,保存生成表格的数据。
4、在test.php文件中,使用echo表格的table标签,将边框设置为1px。
5、在test.php文件中,使用foreach遍历数组,输出表格行(tr),在foreach内,再使用一个foreach循环数组内的元素值,作为表格单元格的数据。
6、在浏览器打开test.php文件,查看成果。
怎样用php制作表格?1、建立一个数组,取名为$ShuZu,举例数组的内容是学生的信息,包括姓名、性别和年龄。
$ShuZu = array
(
array("姓名","性别","年龄"),
array("张三","男",13),
array("里斯","女",12),
array("王五","男",15)
);
2、建立一个变量,用来存储需要显示的表格。
$BiaoGe = "";
给¥BiaoGe赋初始值,
$BiaoGe = $BiaoGe."<table >";
3、构建外循环,取出数组$ShuZu中的行数。
for ($i=0; $i<count($ShuZu); $i++)
{
$BiaoGe = $BiaoGe. "<tr>";
$BiaoGe = $BiaoGe. "</tr>";
}
4、构建内循环,取出每行中的每一个列。
for ($i=0; $i<count($ShuZu); $i++)
{
$BiaoGe = $BiaoGe. "<tr>";
for ($j=0;$j<count($ShuZu[$i]);$j++)
{
$BiaoGe = $BiaoGe. "<td>".$ShuZu[$i][$j]."</td>";
}
$BiaoGe = $BiaoGe. "</tr>";
}
5、加入表示表格结尾的html标记。
$BiaoGe = $BiaoGe. "</table>";
6、使用echo 方法显示表格。
echo $BiaoGe;
7、查看运行结果,这样,表格就制作完成了。
关于php如何生成table的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php如何生成table php表格生成器的详细内容...