我還是一個新的PHP,我很難通過POST發送表單變量。 我使用jquery動態地添加具有相同名稱的新字段以及表單中的自動增量ID。用自動增量計數同名變量
在_POST我需要有一個循環來獲得這些變量,但我怎樣才能得到循環的變量?
我有這樣的事情:
$ID1_name = $_POST["ID1_name"];
$ID2_name = $_POST["ID2_name"];
$ID3_name = $_POST["ID3_name"];
$IDX_name = $_POST["IDX_name"];
$ID1_place = $_POST["ID1_place"];
$ID2_place = $_POST["ID2_place"];
$ID3_place = $_POST["ID3_place"];
$IDX_place = $_POST["IDX_place"];
可以有無限的變量具有相同名稱與和AI,我有大約10瓦爾這樣。
我該如何計算var的部分名稱? 或 有沒有更好的方法來獲得這些_POST?我正在使用For循環。
我正在使用相同的名稱並在數組中計數。它的工作,但我有3個領域與無線電和2複選框,並在數組中的所有相同名稱的變量合併。所以食物陣列中有來自現場的所有食物複選框的記錄。那有意義嗎?
因此,在一個$ ID1_place =字符串我可能有$ ID1_check =陣列
感謝您的幫助。我知道有一種簡單的方法,但是我認爲自從我找不到任何東西以後,我找錯了方向。
非常感謝。 關於
讓jQuery將它序列化爲ID [1] [name] = foo&ID [1] [place] = bar &...';它會讓你的生活變得更加簡單。 – 2014-12-11 00:55:58
只需創建一個分組名稱,以便在PHP中使用它時更容易管理它們,就像上面的註釋^ – Ghost 2014-12-11 01:03:11
感謝傢伙們,我剛剛閱讀了Jquery序列化手冊,我將嘗試實現它。這聽起來是一種簡單而有效的方式。非常感謝。 – aoceano 2014-12-11 11:15:06