ホームページ >バックエンド開発 >PHPチュートリアル >phpexcelのエクスポートファイル形式の問題と対処法を解決する

phpexcelのエクスポートファイル形式の問題と対処法を解決する

WBOY
WBOYオリジナル
2016-06-13 12:56:01860ブラウズ

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/ トピック/390237081
http://bbs.csdn.net/topics/390263234
これらの 2 つの投稿を参照してください
当時、私が尋ねたとき、私もさまざまな人々に基づいて統計を作成しました

チャームがあなたの要件を満たすかどうかはわかりません

$last=array(); $row['name']!=$last['name'] の場合、
を出力します。
私の計算部分を出力したい文章にしてくれる感じです

-----解決策------- ---
mergeCells("A1":"A2"); を使用すると、参照として特定のコードを記述できるはずです。
------解決策---------
引用:
これで取り出すことができましたが、Excel にループするとレコードが常に 1 つ減る理由がわかりません


見てみると、コードの最初の行がありません。比較して同じであれば出力します。そのため、出力が 1 行減ります。 phpexcel がそれを処理する必要があります

これはPhpページに直接出力するための4階に投稿した方法です。あくまで参考です
<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 />


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。