我想創建下拉菜單,這個下拉菜單是關於國家的名稱,所以當用戶例如選擇國家A然後所有與國家A相關的帖子將被顯示。如何創建下拉菜單
所以我的問題是,我需要爲每個國家創建一個單獨的PHP文件,以獲得與特定國家相關的帖子?
我想創建下拉菜單,這個下拉菜單是關於國家的名稱,所以當用戶例如選擇國家A然後所有與國家A相關的帖子將被顯示。如何創建下拉菜單
所以我的問題是,我需要爲每個國家創建一個單獨的PHP文件,以獲得與特定國家相關的帖子?
不,你將創建你的下拉像往常一樣
<select name="myCountry">
<option>Country A</option>
<option>Country B</option>
<option>etc lol</option>
</select>
然後讓你的形狀點到PHP處理文件,並在那裏你會做這樣的事情。
$selectedCounty = $_GET['myCountry']; //This assigns the selected value from that country dropdown into a usable variable.
然後u查詢數據庫。 假設您有一個名爲「countries」的數據庫表和一個名爲「myCountries」的國家列。
$selectCountryQS = SELECT * FROM countries WHERE myCountries = '$selectedCountry';
然後付諸行動
$selectCountryDoIt = mysqli_query('connection variable here', $selectCountryQS) or die('error mssg'. mysqli_error(conection var here));
然後設置一個while循環,這將抓住所有你想要的職位數據。
while($row = mysqli_fetch_array($selectCountryDoIt)){
echo $row[' your column data to display here'];
}
這會給你你需要什麼。 希望這有助於。祝你好運
不,您只需將國家名稱或ID傳遞給單個腳本,獲取數據並顯示它。 –
你正在嘗試做自動完成的領域? –