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