Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So erstellen Sie ein Dropdown-Menü

Nein, Sie würden Ihr Dropdown wie gewohnt mit

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

Lassen Sie dann Ihr Formular auf Ihre PHP-Verarbeitungsdatei zeigen, und dort würden Sie so etwas tun wie.

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

Dann fragen Sie die Datenbank ab.Nehmen wir an, Sie haben eine Datenbanktabelle mit dem Namen "Länder" und eine Spalte mit den aufgelisteten Ländern namens "MeineLänder".

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

Dann setzen Sie es in die Tat um

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

Stellen Sie dann eine While-Schleife ein, die ALLE gewünschten Beitragsdaten erfasst.

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

Dies wird Ihnen geben, was Sie brauchen. Ich hoffe, das hilft. Viel Glück