Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да създадете падащо меню

Не, вие бихте създали падащото меню както обикновено с

<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.

След това направите заявка към базата данни.Да приемем, че имате таблица на база данни, наречена „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'];
}

Това ще ви даде това, от което се нуждаете. Надявам се това да ви помогне. Успех




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка в MySQL:mysql_fetch_assoc() очаква параметър 1 да бъде ресурс

  2. MySql:Изберете елементи, които имат всички стойности

  3. PHP цикъл, действащ като cronjob [осигурете работещ само един екземпляр]

  4. MySQL - Entity :Стойността за колона 'IsPrimaryKey' в таблица 'TableDetails' е DBNull

  5. Време за изтегляне на файла в PHP/MySQL