2012-07-06 59 views
0

在我的網站上有一個地址詳細信息的PHP啓用表單。輸出是張貼在我的電子郵箱中。我喜歡通過Jquery/json保存在我的外部excel文件「address.xls」中。 PHP表單的輸入字段是「NAME」,「ADDRESS」,「CITY」,「PHONE」,「FAX」,「EMAIL」。任何身體幫助在這種情況下。jQuery的Excel表格輸出保存在excel表格中

通過網站表單,姓名,地址,城市,電話,傳真,電子郵件都被保存在PHP啓用的電子郵件中。但我喜歡將它保存在Excel表格中,這對於排序或數據庫更好。

默認情況下,也自動重新打開並追加最後一行。

+0

爲什麼jQuery的/ JSON的需要?是否有任何技術可以導致Excel表單幫助? – LosManos 2012-07-06 16:50:29

+0

有沒有廣泛的方式直接從瀏覽器使用JavaScript做到這一點。您必須將數據發佈到服務器並使用php來完成。 – lbstr 2012-07-06 16:50:33

+0

你也可以通過Java applet來完成。 – 2012-07-06 16:58:12

回答

0

POST數據到PHP腳本就像我相信你正在做的..然後讓腳本像這樣

<?php 
    header("Content-type: application/ms-excel"); 
    header("Content-Disposition: attachment; filename=myTable.xls"); 

    $name = $_POST['name']; 
    $address = $_POST['address']; 
    $city = $_POST['city']; 
    $phone = $_POST['phone']; 


    echo "name \t address \t city \t phone \n"; 
    echo "$name \t $address \t $city \t $phone"; 

?> 
+0

如果您多次收集數據並希望繼續添加到表中,則應該真正使用數據庫。但是如果你想使用一個平面文件,那麼每次將它保存到製表符分隔的文本文件中,並且每次重新打開並追加最後一行 – dano 2012-07-06 17:01:50

+0

PHP表單的輸出數據是以順序方式保存還是保存在同一個文件中數據? – web 2012-07-07 04:34:21