Bạn sẽ cần phải cung cấp các chỉ số thành phần đầu tiên của từng lĩnh vực hoặc khác không có gì để làm tổ được, và nếu nó đã làm việc, nó sẽ không giống như một lưới ở đầu bên kia:
hàng 1:
name="list[0][]"
Row 2:
name="list[1][]"
, vv
Cuối cùng, yo máy chủ ur cần hỗ trợ điều này khi PHP và Rails thực hiện việc này. Tôi không chắc chắn về các công nghệ máy chủ khác. Đối với một ví dụ, sau đây HTML khi được đưa lên PHP:
<form action="post.php" method="POST" accept-charset="utf-8">
<input type="text" name="list[0][]" value="1" />
<input type="text" name="list[0][]" value="2" />
<input type="text" name="list[0][]" value="3" />
<input type="text" name="list[1][]" value="4" />
<input type="text" name="list[1][]" value="5" />
<input type="text" name="list[1][]" value="6" />
<input type="text" name="list[3][]" value="7" />
<input type="text" name="list[3][]" value="8" />
<input type="text" name="list[3][]" value="9" />
<input type="submit" name="Send" value="Send" id="Send" />
</form>
Nếu trong PHP đoạn mã sau tồn tại:
<?php print_r($_POST['list']); ?>
Đầu ra là:
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
[1] => Array
(
[0] => 4
[1] => 5
[2] => 6
)
[3] => Array
(
[0] => 7
[1] => 8
[2] => 9
)
)
Nguồn
2009-12-30 06:15:05
xử lý máy chủ của bạn là gì ngôn ngữ? Tôi tin rằng PHP có thể xử lý điều này. –
Darrell: Tôi đang sử dụng php. Những gì im tự hỏi là nếu $ _POST ['elem_name'] sẽ là một mảng mảng hoặc nếu nó sẽ là rác. –