2012-03-27 48 views
0

我正在開發一個潛在客戶管理系統,該系統應該是以銷售爲主的財產信息。 到目前爲止,我已經給出了在系統中爲所有者創建新主管的功能,他在此輸入屬性的詳細信息以及在db中創建的新記錄。從多個網站提交webforms到我的潛在客戶管理系統

現在實際需要的是: 有許多不同的網站,其上收集財產信息的表單。 客戶希望我們應該生成一個代碼放置在這些網站上,以便這些表單中輸入的信息也被保存在一個領導管理系統中。 我相信我需要提供一個捲曲代碼放置在這些sites.Please糾正我,如果我錯了。 另一個問題是這些網站上的所有表單都有自己的字段名稱,並且沒有辦法將這些字段名稱與我們數據庫中的字段名稱進行映射。 任何人都可以提出我有什麼選擇嗎?

+0

[你想創建一個API] – 2012-03-27 20:50:56

回答

0

我不完全知道你正在嘗試什麼來完成,但也許這有助於反正:

PHP存儲已經在$_POST變量通過HTTP POST發送的一切。通過使用array_keys($_POST),您可以獲得一個數組,其中包含發送到腳本的表單字段的所有名稱。

當然,確定不同的字段代表什麼幾乎是不可能的。因此,如果您想存儲發送到腳本的所有內容,則需要一個包含和id的表格,以及可能包含日期或描述信息供應商的表格。他們創建了第二張帶有ID,鍵和值的表格。對於發送到腳本的每個字段,然後在此表中創建一個條目並使用該ID將它們鏈接在一起。

當然,在這種情況下更好的解決方案是使用NoSQL數據庫。

+1

如果字段名稱總是不同的但是有相同的內容,你可以要求客戶創建一個隱藏的字段,並按照你想要的順序創建字段名稱。例如,如果你想要名字和姓氏,你的隱藏輸入值將是「namefield,lastnamefield」等。 – 2012-03-27 16:35:14

+0

感謝你的回覆。 我們決定給一個人的選項來映射我們數據庫中的字段,通過給他們一個映射的接口來手動地與表單字段進行關聯。因此,無論何時發佈數據,我們都知道所有字段映射到我們的字段D B。 – 2012-03-28 06:01:40

+0

@David 這是一個非常好的選擇,我認爲,它會工作完美。我會嘗試和更新在這裏。感謝偉大的思想。 – 2012-03-28 06:06:23