html, điều quan trọng là trường tên thêm bộ chỉ định mảng không có giá trị [trừ khi chúng phụ thuộc vào vị trí khóa; name=tbox[0] address=tbox[1]]
php chỉ cần tên của mảng, php sẽ tự động gán chỉ mục khóa nếu [] được sử dụng
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
kartul
Đăng ngày 28 tháng 5 năm 2009
kartul
- Các thành viên
- 72
- Địa điểm. Estonia
- Tác giả
- Đăng lại
Đăng ngày 28 tháng 5 năm 2009
Tôi đã thử cả hai và cả hai đều gần như hoạt động. tuy nhiên, khi tôi sử dụng cái đầu tiên, nó chỉ hiển thị cái cuối cùng. và khi thêm [] vào html tôi chỉ nhận được "Mảng". Tôi nghĩ rằng có điều gì đó không ổn với mã của tôi rồi
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
hoàn toàn sáng suốt
Đăng ngày 28 tháng 5 năm 2009
hoàn toàn sáng suốt
- Các thành viên
- 50
- Đăng lại
Đăng ngày 28 tháng 5 năm 2009
bài viết sai xin lỗi
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
Tâm thần
Đăng ngày 28 tháng 5 năm 2009
Tâm thần
- người điều hành
- 12. 1k
- 83
- Địa điểm. Canada
- Đăng lại
Đăng ngày 28 tháng 5 năm 2009
Tôi đang tạo một trình tạo bài đăng và tôi cần đưa một số đầu vào của người dùng vào mảng nhưng làm thế nào
khi thêm [] vào html tôi chỉ nhận được "Mảng". Tôi nghĩ rằng có điều gì đó không ổn với mã của tôi rồi
không có gì sai. Phương pháp thứ hai là tạo một mảng. Bạn cần truy cập dữ liệu dưới dạng một mảng. Nếu bạn sử dụng cái này
Sau đó, bạn có thể truy cập mảng theo cách này
$_POST['screen'][0] = giá trị đầu tiên;
$_POST['screen'][1] = giá trị thứ hai;
vân vân
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
ropurt18
Đăng ngày 28 tháng 5 năm 2009
ropurt18
- cựu nhân viên
- 3. 7k
- Địa điểm. California, miền nam
- Đăng lại
Đăng ngày 28 tháng 5 năm 2009
Thẻ trước với print_r[] gần như là tất cả những gì bạn cần để gỡ lỗi nội dung. Trong trường hợp nói Array, hãy làm điều này
Và xem liệu bạn có thể hiểu cách truy cập dữ liệu của mình không
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
kartul
Đăng ngày 29 tháng 5 năm 2009
kartul
- Các thành viên
- 72
- Địa điểm. Estonia
- Tác giả
- Đăng lại
Đăng ngày 29 tháng 5 năm 2009
ok, tôi đã thử tất cả. hãy bắt đầu với cái đầu tiên
mjdamato. ok, tôi đã xóa thứ foreach[]. nhưng để chắc chắn tôi đã thêm
$c = count[$screens];
và nó hiển thị "1" thay vì 4 [tôi đã đếm các phần tử trong mảng. ] nhưng khi tôi hiển thị chúng như
$post .= $_POST['screen'][0]; $post .= $_POST['screen'][1]; $post .= $_POST['screen'][2]; $post .= $_POST['screen'][3];
làm tất cả mọi việc. Tôi nghĩ bây giờ tôi có thể tạo một số loại vòng lặp để làm cho tất cả chúng xuất hiện. điều này làm cho mọi thứ khó khăn hơn tho. Ngoài ra, foreach có nên lặp lại mọi phần tử trong mảng cho đến khi kết thúc không? . giống
ropurt18. wow, dòng mã này rất hữu ích
0
đây là những gì tôi nhận được. vì vậy html và php đang hoạt động. bây giờ tôi chỉ cần hiển thị chúng một cách chính xác
và bây giờ tôi đi ngủ. 3 giờ sáng ở đây
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
hoàn toàn sáng suốt
Đăng ngày 29 tháng 5 năm 2009
hoàn toàn sáng suốt
- Các thành viên
- 50
- Đăng lại
Đăng ngày 29 tháng 5 năm 2009
tôi chỉ muốn nói rằng bạn có thể gặp sự cố khi sử dụng cái này
$c = đếm[$màn hình];
bởi vì đếm[];
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
laffin
Đăng ngày 29 tháng 5 năm 2009
laffin
- Các thành viên
- 1. 2k
- Đăng lại
Đăng ngày 29 tháng 5 năm 2009
số lượng không quan tâm nếu chỉ số khóa đầu tiên là 0, nó sẽ là 'a'
đếm chỉ trả về số phần tử trong một mảng
Tôi nghĩ ý bạn là, Dun dựa vào số lượng như một chỉ số quan trọng
bạn có thể sử dụng foreach trong vấn đề này. với phần '$key => $name'
sẽ tính chu kỳ[]-1 lần
bạn cũng có thể đánh số lại mảng bằng một hàm mảng nào đó
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
kartul
Đăng ngày 30 tháng 5 năm 2009
kartul
- Các thành viên
- 72
- Địa điểm. Estonia
- Tác giả
- Đăng lại
Đăng ngày 30 tháng 5 năm 2009
ok, xin lỗi vì đã không trả lời quá lâu
điều này vẫn không hoạt động
để làm sáng tỏ mọi thứ, tôi thêm phần html và php vào đây một lần nữa
1
có vẻ như điều dễ dàng này là khá khó khăn thực sự
một điều, làm cách nào tôi có thể khiến người dùng đó chèn số và liên kết vào mảng. vì vậy kết quả của họ sẽ là một cái gì đó tương tự như thế này
2
vì vậy có lẽ sau đó foreach hoạt động
hoặc làm thế nào để làm điều đó với textarea?
điều này có thể quá nhiều nhưng các bạn là niềm hy vọng duy nhất của tôi
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
kartul
Đăng ngày 8 tháng 6 năm 2009
kartul
- Các thành viên
- 72
- Địa điểm. Estonia
- Tác giả
- Đăng lại
Đăng ngày 8 tháng 6 năm 2009
đâm sầm vào. Tôi vẫn bị mắc kẹt với điều này.
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
sự khô héo
Đăng ngày 8 tháng 6 năm 2009
sự khô héo
- Các thành viên
- 319
- Đăng lại
Đăng ngày 8 tháng 6 năm 2009
thử cái này
http. // đô la. com/gia sư. php
3
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
alco19357
Đăng ngày 8 tháng 6 năm 2009
alco19357
- Các thành viên
- 55
- Đăng lại
Đăng ngày 8 tháng 6 năm 2009
4
thử cái đó. bạn không cần khai báo một mảng mới vì name="screens[]" dù sao cũng có nghĩa là mảng. bạn cũng có thể sử dụng các khóa được xác định trước với điều này bằng cách đặt tên khóa bên trong hai dấu ngoặc. thí dụ. name="screens[key1]" sẽ xuất màn hình[key1] = somevalue khi thực hiện trong ví dụ php trên
lý do nó không hoạt động sớm hơn là vì bạn có hai dấu ngoặc sau khi xác định trường bài đăng
$screens[] = $_POST['screens'];
nó nên đã được
$screens = $_POST['screens'];
sau đó bạn có thể thực hiện một vòng lặp trên màn hình $
chúc may mắn alex
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
kartul
Đăng ngày 8 tháng 6 năm 2009
kartul
- Các thành viên
- 72
- Địa điểm. Estonia
- Tác giả
- Đăng lại
Đăng ngày 8 tháng 6 năm 2009
Ồ. nó hoạt dộng bây giờ
tôi đã làm cho nó hoạt động với cái này
5
và tôi cũng sẽ thử với ví dụ của alco19357. cảm ơn tất cả những người đã giúp tôi. Bây giờ tôi thông minh hơn nhiều với các mảng