Rumah >pembangunan bahagian belakang >tutorial php >phpexcel导出文件格式求解,该怎么处理

phpexcel导出文件格式求解,该怎么处理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2016-06-13 11:11:581049semak imbas

phpexcel导出文件格式求解
http://zhidao.baidu.com/question/515423304.html?oldq=1 谢谢


------解决方案--------------------
http://www.cnblogs.com/dahuzizyd/archive/2012/07/06/2579738.html

重要的还是在代码里循环输出每一行。
在需要的使用mergeCells 来合并单元格。
------解决方案--------------------
http://bbs.csdn.net/topics/390237081
http://bbs.csdn.net/topics/390263234
你可以参考下 这两个帖子 
当时,我问的时候也是根据不同的人来进行统计的

不知道符不符合你的要求

$last=array();   当$row['name']!=$last['name']的时候 就输出

感觉 你把我计算 合计的那部分 变成 你要输出的那句话

------解决方案--------------------
用mergeCells("A1":"A2");具体代码写法你参考一下应该就可以写出来了。
------解决方案--------------------
引用:
现在我可以弄出来了,但是不知道为什么循环插入excel的时候总是少一条记录


看了下 没有第一行代码  你是做比较之后,是相同的才进行输出  比较不同的时候,无输出  所以就出现了少一行的情况   phpexcel具体 要如何处理不太清楚

这是我4楼里贴出的 直接输出在Php页面输出时的方法  仅供参考
<br /><?php<br />$sql="select * from record where officecode='$officecode' and searchtime like '%$riqi%' order by name limit $offset,$Page_size" ;<br />$result=mysql_query($sql,$link);<br />$last=array();<br />while($row=mysql_fetch_array($result)){<br />if($last){<br />  $row['xingshi'] = (strtotime($row['arrivetime'])-strtotime($last['gotime']))/60;<br />    if($row['name'] == $last['name']) { //还是同一组<br />      $distance += $row['distance']; //计算合计距离<br />      $xingshi += $row['xingshi']; //计算行驶时间<br />    }<br />    else { <br />     //当组别变化时,行驶时间为0<br />      $row['xingshi'] = 0;<br />      ?><br />            <td colspan="4"  bgcolor="#E0EEE">合计</td><br />      <td><div align="center"> <br />        <?php echo $distance."km"; ?> <br /></div></td><br /><td><?php echo $xingshi."min"; ?></td><br />      <?php<br />     //合计完成后,重置行驶距离和行驶时间<br />      $distance = $row['distance'];<br />      $xingshi = 0;<br />    }<br />}<br />else {<br />    //每个name第一次进入时的行驶距离和时间<br />    $distance = $row['distance'];<br />    $xingshi = 0;<br />  }<br />$last=$row; <br />?><br />


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn