Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tạo menu thả xuống

Không, bạn sẽ tạo danh sách thả xuống như bình thường với

<select name="myCountry">
     <option>Country A</option>
     <option>Country B</option>
     <option>etc lol</option>
</select>

Sau đó, để biểu mẫu của bạn trỏ đến tệp xử lý PHP của bạn, và trong đó bạn sẽ làm điều gì đó giống như vậy.

$selectedCounty = $_GET['myCountry']; //This assigns the selected value from that country dropdown into a usable variable.

Sau đó, u truy vấn cơ sở dữ liệu. Giả sử bạn có một bảng cơ sở dữ liệu có tên "các quốc gia" và một cột có các quốc gia được liệt kê được gọi là "myCountries".

$selectCountryQS = SELECT * FROM countries WHERE myCountries = '$selectedCountry';

Sau đó, đưa nó vào hành động

$selectCountryDoIt = mysqli_query('connection variable here', $selectCountryQS ) or die('error mssg'. mysqli_error(conection var here));

Sau đó, thiết lập một vòng lặp while sẽ lấy TẤT CẢ dữ liệu bài đăng mà bạn muốn.

while($row = mysqli_fetch_array($selectCountryDoIt)){
  echo $row[' your column data to display here'];
}

Điều này sẽ cung cấp cho bạn những gì bạn cần. Chúc các bạn thành công




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL và khóa bảng, đọc, sau đó cắt bớt

  2. Có gì mới với MySQL Replication trong MySQL 8.0

  3. Nối bên trong với mệnh đề thích

  4. tính toán khoảng cách trong truy vấn mysql

  5. MySQL:Làm thế nào để sắp xếp các từ trong một chuỗi bằng cách sử dụng một hàm được lưu trữ?