我有一個包含5個輸入字段的表單。每個字段都有一個數組名稱,因爲可能會同時創建多個記錄。帶有數組名稱的多個輸入
例子:
<input type="text" name="name[]" />
<input type="text" name="surname[]" />
<input type="text" name="address[]" />
<input type="text" name="phone[]" />
<input type="text" name="age[]" />
我的問題是如何用php管理多個名稱數組?我知道如何用單個數組(複選框選中的情況下),但我在這裏卡住了。
$all[] = $_POST["name"];
$all[] = $_POST["surname"];
$all[] = $_POST["address"];
$all[] = $_POST["phone"];
$all[] = $_POST["age"];
???
foreach {....???
您需要檢查該索引是否設置爲name [](姓氏,地址等)以外的其他字段,否則如果字段未設置,您將得到未定義的錯誤。 –
還有一個問題。只有第一個可以用變量$ 1調用?所有其他人都應該使用$ _POST進行調用,對吧? –
@sweettea我有驗證/所有領域都需要反正:) –