dfkt.net
当前位置:首页 >> 使用php输出一个表格 >>

使用php输出一个表格

<?$str=file_get_contents("name.txt");$array=explode("\r\n",$str); foreach($array AS $v){ $name =explode(" ",$v); echo "<table border=1>\r\n"; echo "<tr>\r\n"; echo "<td>{$name[0]}</td>\r\n"; echo "<td>{$name[1]}</td>\r\n"; echo "</tr>\r\n"; echo "</table>\r\n";}?> 下面的是txt的文本内容,按回车分行 第一名 小张第二名 小王第三名 小李第四名 小谢

html 表格里面嵌入php就行了,foreach循环

用php干嘛啊?<?php echo "<table>"; for($i=0;$i<5;$i++){ echo"<tr>"; for($j;$j<5;$j++){ echo "<td>我是谁?</td>"; } echo"</tr>"; } echo "</table>";?>

他有封装好的类,应该有方法啊!通过它的方法你传入数据就行了!应该传数组就可以了啊!

首先呢你这两个表肯定是有关联的 通过关联呢把两个表里面查出来的两个数组处理成一个数组 再然后循环打印在页面上

<?php function table($rows,$cols){ $str = "<table>"; for($i=0;$i<$rows;$i++){ $str .= "<tr>"; for($j=0;$j<$cols;$j++){ $str .= "<td>你要显示的内容</td>"; } $str .= "</tr>"; } $str .= "</table>"; return $str; }echo table(4,5);?>

<?php$hang = 5;$lie = 4; echo "<table border='2'>"; for($h = 1; $h<=$hang; $h++){ echo "<tr>"; for($l = 1; $l<=$lie; $l++){ echo "<td>"."$h".'行'."$l".'列'."</td>"; } echo "</tr>"; } echo "</table>";?>

4行3列 当$i被3整除的时候就加一列,$i除以3余数为2的时候就输出一行.想不大通为什么有人要设计这么奇怪的一个表格输出方式呢.

<table border="2"><tbody><?phpfor ($i=1;$i<4;$i++) {echo("<tr>");for ($j=1;$j<3;$j++) {echo("<td>花衣燕子</td>");}echo("</tr>");}?></tbody></table>

建议你可以使用php里面的csv函数,直接导出为csv格式的文件,这样导出是可以即时导出的,不需考虑溢出问题.如果必须为excel,可以使用phpexcel插件使用,网上有很多说明.function excelexport(){ $where = 查询条件; set_time_limit(0);

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com