Làm cách nào để hiển thị giá trị tùy chọn đã chọn trong PHP?

Trong hướng dẫn này, bạn sẽ học cách tạo một mảng các danh mục, hiển thị các giá trị bên trong hộp chọn HTML và có các tùy chọn đã chọn được xác định trước bằng PHP và tôi cũng sẽ chỉ cho bạn cách lấy các tùy chọn đã chọn từ cơ sở dữ liệu bằng cách sử dụng ID của

Mã dự án đầy đủ



    
    
    
    Select Option Dropdown


    

    

Selected From Array

Selected From DB Record

"; foreach($options as $option){ if($selected == $option) { echo ""; } else { echo ""; } } echo ""; ?>

0) { while($row = mysqli_fetch_array($result)){ $dbselected = $row['category']; } // Function frees the memory associated with the result mysqli_free_result($result); } else { echo "Something went wrong..."; } } else { echo "ERROR: Could not execute $sql." . mysql_error($link); } } $options = array('Comedy', 'Adventure', 'Drama', 'Crime', 'Adult', 'Horror'); echo ""; foreach($options as $option){ if($dbselected == $option) { echo ""; } else { echo ""; } } echo ""; ?>

Cảm ơn bạn đã đọc bài viết này. Vui lòng cân nhắc đăng ký Kênh YouTube của tôi

Bạn chỉ cần thêm thuộc tính  “đã chọn” vào tùy chọn mà bạn muốn được chọn. Trong mã dưới đây (Phương pháp 1) tùy chọn samsung với giá trị 2 đã được chọn.  



 

Phương pháp 2. Tùy chọn hiển thị như đã chọn trong php bằng phương thức GET


Nếu bạn gặp bất kỳ lỗi nào khi thực thi đoạn mã trên (Phương pháp 2), hãy chuyển chuỗi truy vấn (tham số URL) vào thanh địa chỉ của bạn dưới dạng ?up_opt=3

 

Phương pháp 3. Hiển thị tùy chọn select như đã chọn trong php bằng phương thức foreach với câu lệnh if


 

Phương pháp 4. Hiển thị tùy chọn chọn như đã chọn trong php bằng phương thức foreach với toán tử ternary

Tạo một mảng và  lặp lại nó trong một vòng lặp foreach và đặt một điều kiện trong đó giá trị của một mảng bằng với giá trị tùy chọn của select đối với tùy chọn mà bạn muốn được chọn. Ở đây, giá trị CAMEROON được sử dụng để chọn tùy chọn cụ thể. Bạn có thể thay đổi hoặc chuyển giá trị động theo yêu cầu của mình

 


'AFGHANISTAN',
    'BS'=>'BAHAMAS',
    'KH'=>'CAMBODIA',
    'CM'=>'CAMEROON',
    'KY'=>'CAYMAN ISLANDS',
    'TD'=>'CHAD',
    'CL'=>'CHILE',
    'KM'=>'COMOROS',
    'CG'=>'CONGO',
  );

   ?>

← Quay lại bài viết

ngôn ngữ

php laravel javascript nodejs

Các bài viết phổ biến

  • How to display select option of

Làm cách nào để lấy giá trị tùy chọn đã chọn của danh sách thả xuống trong php?

Để lấy giá trị đã chọn của phần tử sử dụng biến siêu toàn cục $_POST nếu phương thức biểu mẫu là POST và $_GET nếu phương thức biểu mẫu là GET . Alternatively, you can use the filter_input() function to sanitize the selected value.

Làm cách nào để lặp lại giá trị tùy chọn trong php?

bạn có thể chuyển nó sang php khá dễ dàng, như thế này. ? php echo "

Làm cách nào để nhận giá trị tùy chọn đã chọn trong php mà không cần gửi?

php $selected_option=$_POST['option_value']; //Làm những gì bạn cần với giá trị này, sau đó lặp lại những gì bạn muốn được trả lại. echo "bạn đã chọn tùy chọn với giá trị=$selected_option";