現在需要做一個PHP小插件實現如下:從一台服務器上的mysql數據庫中提取指定位置的指定數據,另存為excel文件放在另一台服務器上的指定文件夾中
請問要怎麼寫這個PHP呢?1.到底用COM好還是不用COM好?(最後希望可以不要用COM,越簡潔越好)
用COM在虛擬機試了試發現運行時沒法作用,卡在那裡就是沒有結果,進程裏面倒是會有excel.exe
不用COM的方法,網上找了個試過
“<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=test.xls");
echo "test1\t";
echo "test2\t\n";
?>”
這個可以運行,但它會自動跳出來要另存為,有沒有辦法不用跳出來,它自動後臺另存為到指定地點呢?2.如何寫這個服務器遠程地址呢?另外,在電腦上需要修改什麽設置嗎?例如權限等等關於從mysql中提取數據存放到設好的變量中,這個已經沒有問題可以實現了~
比較傾向於“不用COM的方法”想直接用變量取代“test1”這類的,目前覺得最大的問題就是上面兩個:自動保存到另一服務器上的指定位置和需要的相關設置。
如果必須得用phpexcel或COM的話希望告訴具體的語法。希望各位大俠幫忙解答解答~~T^T度娘度不出答案啊~~本人才剛剛接觸PHP還是小小菜鳥一隻,感謝各位大俠的幫助啊~~~~~

解决方案 »

  1.   

    要放置到的服务器 共享位置给 生成exec的服务器 并且在上面做映射磁盘。生成的exec直接保存到映射磁盘上。
    感情你的OS 都是Microsoft?
    至于生成exec 的问题留给别人吧。个人觉得phpexcel.
      

  2.   

    另外以后别百度娘了行不?搞技术的人不用google本身就是个悲剧
      

  3.   


    明白了~以後用GOOGLE。弱弱的問下哦~OS是指啥米?
    偶很菜嘛~
      

  4.   

    服务器的操作系统.操作系统(Operating System,简称OS)
      

  5.   


    哦哦~這個都是windows系列的系統~