10/10/2018, 10:27

Hỏi về cách lấy dữ liệu trong combobox dạng mảng

Ví dụ mình có form sau

<form method="post">
<select name="opt" multiple="multiple">

<option value="Thích Nghe nhạc">Nghe nhạc</option>
<option value="Thích Xem phim" >Xem phim </option>
<option value="Thích Shopping" >Shopping </option>
<option value="Thích Đá PS3" > Đá PS3 </option>

</select>
<input type="submit" value="Submit" />
</form>

Giờ mình muốn dùng php để lấy mảng các giá trị trong combobox khi mình lựa chọn nhiều sở thích, vd như: Nghe nhạc + Xem phim + Đá PS3 thì phải làm ntn? Cám ơn nhiều...
chutieudethuong viết 12:37 ngày 10/10/2018
Được gửi bởi tuanit85
Ví dụ mình có form sau

<form method="post">
<select name="opt" multiple="multiple">

<option value="Thích Nghe nhạc">Nghe nhạc</option>
<option value="Thích Xem phim" >Xem phim </option>
<option value="Thích Shopping" >Shopping </option>
<option value="Thích Đá PS3" > Đá PS3 </option>

</select>
<input type="submit" value="Submit" />
</form>

Giờ mình muốn dùng php để lấy mảng các giá trị trong combobox khi mình lựa chọn nhiều sở thích, vd như: Nghe nhạc + Xem phim + Đá PS3 thì phải làm ntn? Cám ơn nhiều...
$_POST['opt'] là một array mà bạn
tuanit85 viết 12:34 ngày 10/10/2018
Mình biết, nhưng khi mình chọn Nghe nhạc + Xem phim + Đá PS3 rồi submit và sử lý bằng php

<?php

print_r($_POST['opt']);

?>

Thì nó chỉ in ra mỗi giá trị chọn cuối đó là Đá PS3, còn 2 gióa trị mình chọn trên đều không lấy được. Ai biết chỉ mình với. Cám ơn...
kiem_bo viết 12:43 ngày 10/10/2018
<select name="opt" multiple="multiple">
thử
<select name="opt[]" multiple="multiple">
được k nhé
1024KB viết 12:41 ngày 10/10/2018
Được gửi bởi kiem_bo
<select name="opt" multiple="multiple">
thử
<select name="opt[]" multiple="multiple">
được k nhé
Chắc được thôi.20 ký tự nè
tuanit85 viết 12:35 ngày 10/10/2018
Cám ơn các bạn nhiều, ok rồi.
thangkbhb viết 12:40 ngày 10/10/2018
mình có làm theo như thế nhưng khi trích xuất dữ liệu thì chỉ cho ra 'Array' mà không hề thấy dữ liệu kia đâu.hicccccc !!! Có đứa bạn bảo phải dùng vòng lặp để duyệt qua các giá trị nhưng mà mình thử mãi hok đc.(
Bài liên quan
0