Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar um menu suspenso


Não, você criaria seu menu suspenso como de costume com
<select name="myCountry">
     <option>Country A</option>
     <option>Country B</option>
     <option>etc lol</option>
</select>

Em seguida, faça com que seu formulário aponte para seu arquivo de processamento PHP, e lá você faria algo como.
$selectedCounty = $_GET['myCountry']; //This assigns the selected value from that country dropdown into a usable variable.

Em seguida, você consulta o banco de dados.Vamos supor que você tenha uma tabela de banco de dados chamada "países" e uma coluna com os países listados chamada "meus países".
$selectCountryQS = SELECT * FROM countries WHERE myCountries = '$selectedCountry';

Então coloque em ação
$selectCountryDoIt = mysqli_query('connection variable here', $selectCountryQS ) or die('error mssg'. mysqli_error(conection var here));

Em seguida, defina um loop while que capturará TODOS os dados de postagens que você deseja.
while($row = mysqli_fetch_array($selectCountryDoIt)){
  echo $row[' your column data to display here'];
}

Isso lhe dará o que você precisa. Espero que isso ajude. Boa sorte