如何把用户提交的信息表单写到一个EXCEL中呀加急!!~来高手解决呀!~

解决方案 »

  1.   

    把表单值写到多个的EXCEL没问题,关键是如何把所有提交的信息写到一个EXCEL中呀
      

  2.   


    <?php 
    ob_start();
    define("FILETYPE","xls");header("Content-type:application/vnd.ms-excel"); 
    if(FILETYPE=="xls")
    header("Content-Disposition:filename=report.xls"); 
    else
    header("Content-Disposition:filename=report.csv"); //逗号分隔值文件
    /*
    echo "姓名,年龄,性别\n"; 
    //echo "efg\t\hij\t\n"; 
    echo "张三,25,male"; 
    echo "\n李四,27,male";
    echo "\n王五,20,female";
    */
    //xls fileecho "姓名\t年龄\t性别\n"; 
    //echo "efg\t\hij\t\n"; 
    echo "张三\t25\tmale"; 
    echo "\n李四\t27\tmale";
    echo "\n王五\t20\tfemale";
    ?> 简单实例 自己扩充
      

  3.   

     刚刚没看清楚...你的问题./ 你需要把所有的都保存在 一个里面. 那你只能先把用户提交的数据. 记录在 数据库. 内存. 文本.等.. 然后在某一时刻全部读出. 然后写入一个 xls
      

  4.   

    前段时间我刚写完一个把数据导出excel格式,步骤是先把用户数据全部存取在数据库中,一次性导出生成excel表格就可以了。需要下载PHPExcel
      

  5.   

    大体思路就是先将所有用户提交的表单信息写到另外一种介质中,然后再集中生成excel
      

  6.   

    我已经解决思路是:第一条记录就创建一个CSV然后第二条数据进来时找到那个创建的CSV并把数据记录到下一行(PHP带fopen("data.csv","a"); A模式写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。所以不用转来转去);谢谢热心的回复!!~
      

  7.   

    有一个函数专门把PHP里面的值写到execl里面去的。
      

  8.   

    这个是php中比较常用的功能,百度一下,很容易找到答案。