sql >> Databasteknik >  >> RDS >> Mysql

Hur man skapar en rullgardinsmeny

Nej, du skulle skapa din rullgardinsmeny som vanligt med

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

Låt sedan ditt formulär peka på din PHP-bearbetningsfil, och där skulle du göra något liknande.

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

Sedan frågar du databasen.Låt oss anta att du har en databastabell som heter "länder" och en kolumn med de listade länderna som heter "mina länder".

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

Använd det sedan

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

Ställ sedan in en while-loop som tar ALLA inläggsdata du ville ha.

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

Detta kommer att ge dig vad du behöver. Hoppas detta hjälper. Lycka till




  1. SQL, lägga till data i en tabell

  2. Vilken version av MySQL är kompatibel med Airflow version 1.10?

  3. cc1:fel:okänt kommandoradsalternativ -Wno-null-konvertering inom installation av python-mysql på mac 10.7.5

  4. MySQL SKAPA FUNKTION Syntax