Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Có cách nào để đặt mục đã chọn trong hộp thả xuống bằng mã 'loại' sau không?


Cơ sở dữ liệu giữ một tháng .. và tôi muốn cho phép trên trang Chỉnh sửa, họ chọn trong tháng này .. nhưng nó được điền sẵn với cài đặt hiện tại của họ?

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Hỏi ngày 26 tháng 8 năm 2009 lúc 17:33Aug 26, 2009 at 17:33

Tarnfeldtarnfeldtarnfeld

25.4K41 Huy hiệu vàng110 Huy hiệu bạc145 Huy hiệu đồng41 gold badges110 silver badges145 bronze badges

Bạn cần đặt thuộc tính đã chọn của thẻ tùy chọn chính xác:


PHP của bạn sẽ trông giống như thế này:


Tôi thường tìm thấy nó gọn gàng hơn để tạo ra một mảng các giá trị và vòng lặp qua đó để tạo ra một thả xuống.

Đã trả lời ngày 26 tháng 8 năm 2009 lúc 17:36Aug 26, 2009 at 17:36

7

Bạn đánh dấu mục đã chọn trên thẻ


6 chứ không phải thẻ

7.

Vì vậy, mã của bạn nên đọc một cái gì đó như thế này:


Bạn có thể làm cho điều này ít lặp đi lặp lại này bằng cách đặt tất cả các tên tháng trong một mảng và sử dụng một


8 cơ bản trên chúng.

Đã trả lời ngày 26 tháng 8 năm 2009 lúc 17:44Aug 26, 2009 at 17:44

James Whearejames WheareJames Wheare

4.6001 Huy hiệu vàng24 Huy hiệu bạc22 Huy hiệu đồng1 gold badge24 silver badges22 bronze badges

1

Bạn có thể sử dụng phương pháp này nếu bạn sử dụng cơ sở dữ liệu MySQL:

include('sql_connect.php');
$result = mysql_query("SELECT * FROM users WHERE `id`!='".$user_id."'");
while ($row = mysql_fetch_array($result))
{
    if ($_GET['to'] == $row['id'])
    {
        $selected = 'selected="selected"';
    }
    else
    {
    $selected = '';
    }
    echo('');
}
mysql_close($con);

Nó sẽ so sánh nếu người dùng trong $ _get ['to'] giống như $ row ['id'] trong bảng, nếu có, $ được chọn sẽ được tạo. Đây là cho một hệ thống nhắn tin riêng ...

Đã trả lời ngày 4 tháng 1 năm 2012 lúc 1:41Jan 4, 2012 at 1:41

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

2

Ví dụ đơn giản và dễ hiểu bằng cách sử dụng các toán tử ternary để đặt giá trị đã chọn trong PHP

 'Green','2'=>'Red' ); ?>

Đã trả lời ngày 25 tháng 2 năm 2016 lúc 7:54Feb 25, 2016 at 7:54

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Nó quá cũ nhưng tôi cũng phải thêm theo cách của mình :) bởi vì nó chung chung và hữu ích, đặc biệt là khi bạn đang sử dụng các giá trị thả xuống tĩnh.

function selectdCheck($value1,$value2)
   {
     if ($value1 == $value2) 
     {
      echo 'selected="selected"';
     } else 
     {
       echo '';
     }
     return;
   }

Và trong các tùy chọn thả xuống, bạn có thể sử dụng chức năng này như thế này và bạn có thể sử dụng nó càng nhiều càng tốt vì nó phù hợp với tất cả các hộp/thả xuống được chọn của bạn


:) Tôi hy vọng chức năng này giúp đỡ người khác

Đã trả lời ngày 8 tháng 10 năm 2017 lúc 8:24Oct 8, 2017 at 8:24

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Cách đơn giản


Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Đã trả lời ngày 7 tháng 3 năm 2013 lúc 6:23Mar 7, 2013 at 6:23

Đây là giải pháp mà tôi đã đưa ra ...

Đã trả lời ngày 30 tháng 1 năm 2017 lúc 20:07Jan 30, 2017 at 20:07

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

1

Một giải pháp đơn giản: Nó hoạt động cho tôi


0

Đã trả lời ngày 18 tháng 4 năm 2018 lúc 8:51Apr 18, 2018 at 8:51

Sani Kamalsani KamalSani Kamal

1.09914 Huy hiệu bạc25 Huy hiệu đồng14 silver badges25 bronze badges

Kiểm tra điều này:


1

Đã trả lời ngày 4 tháng 2 năm 2019 lúc 23:06Feb 4, 2019 at 23:06

AdrianadrianAdrian

3593 Huy hiệu bạc10 Huy hiệu Đồng3 silver badges10 bronze badges

Đề xuất của tôi là tận dụng thuộc tính ẩn/sụp đổ. Hãy thử với ví dụ này:


2

Trong trường hợp NULL cho


9, mục được chọn là trống và với dữ liệu, nó sẽ chứa ít mã hơn cho nhiều tùy chọn và luôn làm việc cho HTML5 và Bootstrap, v.v.

Đã trả lời ngày 29 tháng 1 năm 2020 lúc 12:57Jan 29, 2020 at 12:57

SaghachisaghachiSaghachi

7279 Huy hiệu bạc17 Huy hiệu đồng9 silver badges17 bronze badges

Nếu bạn có một cú thả xuống lớn. Việc sử dụng jQuery với PHP dễ dàng hơn nhiều.

Đây là cách làm điều đó:


3

marc_s

716K172 Huy hiệu vàng1315 Huy hiệu bạc1435 Huy hiệu Đồng172 gold badges1315 silver badges1435 bronze badges

Đã trả lời ngày 5 tháng 1 năm 2021 lúc 20:10Jan 5, 2021 at 20:10

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Giải pháp dễ nhất cho tùy chọn đã chọn trong thả xuống bằng cách sử dụng PHP là theo sau


4

Đã trả lời ngày 26 tháng 1 năm 2021 lúc 6:14Jan 26, 2021 at 6:14

Hướng dẫn php select option selected value - php chọn tùy chọn giá trị đã chọn

Bạn có thể thử cái này sau khi chọn thẻ:


5

Đã trả lời ngày 8 tháng 10 năm 2017 lúc 8:51Oct 8, 2017 at 8:51

1

Làm thế nào chúng ta có thể nhận được giá trị của tùy chọn đã chọn trong hộp chọn bằng PHP?

Php 8 Nhận các giá trị được chọn đơn của hộp chọn PHP IF (ISSET ($ _ POST ['gửi'])) {if (! Trống ($ _ post ['fruit'])) echo 'bạn đã chọn:'. $ chọn; } other {echo 'Vui lòng chọn giá trị.'; }}?>if(isset($_POST['submit'])){ if(! empty($_POST['Fruit'])) { $selected = $_POST['Fruit']; echo 'You have chosen: ' . $selected; } else { echo 'Please select the value. '; } } ?>

Làm thế nào tôi có thể chọn nhiều tùy chọn từ danh sách thả xuống trong PHP?

Chọn nhiều giá trị trong HTML phụ thuộc vào hệ điều hành và trình duyệt ...
Đối với người dùng cửa sổ - giữ phím + ctrl để chọn nhiều tùy chọn ..
Đối với người dùng Mac - Giữ khóa lệnh để chọn nhiều tùy chọn ..

Làm thế nào nhận được giá trị từ thả xuống trong cơ sở dữ liệu trong PHP?

Php $ sql = "Chọn * từ của tôi trong đó tên người dùng = '$ user'";$ res = mysql_query ($ sql);while ($ list = mysql_fetch_assoc ($ res)) {$ category = $ list ['category'];$ username = $ list ['Tên người dùng'];$ Tùy chọn = $ Danh sách ['Tùy chọn'];?>

Làm thế nào để bạn hiển thị một giá trị đã chọn trong danh sách thả xuống?

Bước 1 - Tạo thẻ chọn với nhiều tùy chọn và gán ID cho thẻ chọn.Bước 2 - Ngoài ra, hãy tạo một DOM trống với ID để hiển thị đầu ra.Bước 3 - Đặt phần tử nút để người dùng nhấp và xem tùy chọn được chọn.Bước 4 - Cho phép người dùng chọn tùy chọn từ danh sách thả xuống.