2010-07-21 71 views
0

我有一個鏈接。無論何時點擊,都會顯示一個新頁面,其中包含數據,如id,nameprice以及帶複選框的選擇選項。該頁面還包含一個按鈕。所有這些細節(id,nameprice)都從表中獲取。如果選中該複選框並單擊該按鈕,則應顯示一個包含所選值的新頁面以及每個ID的文本框。如果在這些文本框中輸入一個值並單擊該按鈕,我應該獲取文本框的值。我給出了文本框名稱id(從表中檢索)。獲取PHP中動態創建的文本框的值

+0

我很確定你的問題是可能的,它聽起來像簡單的表單處理,但我不明白它實際上告訴你如何 – 2010-07-21 17:48:11

回答

0

那麼,有兩種方法可以做到這一點。

將您的文本框命名爲數組。所以名字應該是name[]name[2]。然後,在PHP中,僅循環使用$_POST['name']這將是一個數組(如果沒有添加文本框,則爲空)。這樣,你只需要提交存在的數據...

另一種方式是使用Javascript來進行提交。你需要組裝響應爲通用格式(JSON也許),然後發送到服務器...

但它絕對有可能...

1

我想創建新的文本框使用JavaScript的。給它一個固定name屬性,你的PHP腳本知道從彥博閱讀[]

0

您可以使用一個命名約定,一個整數值附加到你使用任何通用名稱末尾的文本框的name屬性。存儲創建的文本框的數量,並在頁面發佈後,可以使用循環重建文本框的名稱並讀取發佈的值。

相關問題