sql >> Base de Datos >  >> RDS >> Mysql

Cómo crear un menú desplegable

No, crearía su menú desplegable como de costumbre con

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

Luego haga que su formulario apunte a su archivo de procesamiento PHP, y allí haría algo como.

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

Luego consulta la base de datos.Supongamos que tiene una tabla de base de datos llamada "países" y una columna con los países enumerados llamada "misPaíses".

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

Entonces ponlo en acción

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

Luego establezca un ciclo while que tomará TODOS los datos de las publicaciones que desea.

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

Esto le dará lo que necesita. Espero que esto ayude. Buena suerte