请教大大~phpexecl的问题!!
奥立奥
奥立奥 2018-07-09 20:52:48
[PHP讨论组]

想将一个列数组导出到execl然后浏览器下载,找了很多例子跟着做也不行,数组跟本就传递不过去。用例子照贴也不行。


<?php echo $cfg_webname; ?> - 会员中心 - 我的流向



八方流向查询系统


 

(系统已根据您的权限列出数据)

 

error_reporting( E_ALL&~E_NOTICE );

$dosql->Query("SELECT ypname FROM `#@__unameym` WHERE uname='$c_uname' ORDER BY id DESC");

if($dosql->GetTotalRow() > 0)

?>

while($row2 = $dosql->GetArray())

{

?>

$row3 = $row2['ypname'];

$row5[]= $row3;

   

}

?>

            

         

           

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

           

                 

    商品名称规格厂商单位批号备注日期单据入库数量出货数量

     

    $p = count($row5);

    for($j = 0 ; $j <= $p ; $j++){

    $dosql->Execute("select * from `#@__liuxiang`WHERE ypname = '$row5[$j]'ORDER BY id DESC");

    if($dosql->GetTotalRow() > 0)


    while($row7 = $dosql->GetArray()){

    $r1 = $row7['ypname'];

    $r11[]= $r1;


    $r2 = $row7['guige'] ;

    $r22[]= $r2;


    $r3 = $row7['shengcan'] ;

    $r33[]= $r3;


    $r4 = $row7['danwei'] ;

    $r44[]= $r4;


    $r5 = $row7['pihao'] ;

    $r55[]= $r5;


    $r6 = $row7['bz'] ;

    $r66[]= $r6;


    $r7 = $row7['rq'] ;

    $r77[]= $r7;


    $r8 = $row7['djlx'] ;

    $r88[]= $r8;


    $r9 = $row7['rk'] ;

    $r99[]= $r9;


    $rw = $row7['ch'] ;

    $rww[]= $rw;



    }


        }

     $_SESSION["temp"]=array('$r11');


    ?>



    $l = count($r11);

    for($i = 0 ; $i <= $l ; $i++){

    ?>

         

     

     

           

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

           

                 


    }


    ?>


    session_start();

             $arr = array(1,2,3,4,5,6);

             $arrse = serialize($arr);

            $_SESSION['sessarr'] = $arrse;//序列化,对象或者数组都可以这样存放到session中

    ?>



     








    ?>

                               

    ?>

                   

    ?>

    ?>

    ?>

    ?>

            






    ?>


  • 打印本页






第二个php


 $arr = unserialize($_SESSION['sessarr']);//反序列化

   echo $_SESSION['sessarr'];

   echo "
";

   print_r($arr);

    ?>

求大大具体写下代码。。


奥立奥
奥立奥

全部回复(2)
Summer

可以看下这个导Excel的   https://blog.csdn.net/toume/article/details/80937438

无忌哥哥

你的报错是什么,看报错来解决问题。

  • 回复 这个问题解决了用post过去了~可是有有个新问题~点击打开处理页面没提示错误也没提示下载~就是空白。
    奥立奥 作者 2018-07-10 16:59:52
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号