Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak stworzyć rozwijane menu

Nie, utworzyłbyś swoje menu rozwijane jak zwykle za pomocą

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

Następnie skieruj swój formularz do pliku przetwarzania PHP i tam możesz zrobić coś takiego.

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

Następnie wykonujesz zapytanie do bazy danych.Załóżmy, że masz tabelę bazy danych o nazwie „kraje” i kolumnę z wymienionymi krajami o nazwie „mojeKraje”.

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

Następnie wprowadź to w życie

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

Następnie ustaw pętlę while, która pobierze WSZYSTKIE żądane dane postów.

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

To da ci to, czego potrzebujesz. Mam nadzieję, że to pomoże. Powodzenia




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak skonstruować zapytanie między bazami danych w MySQL?

  2. Konwertowanie rozdzielanego ciągu na wiele wartości w mysql

  3. PHP:aktualizacja duplikacji zapytań MySQL bez powodu

  4. Jak utworzyć nowy diagram bazy danych za pomocą środowiska pracy MySQL?

  5. Ostrzeżenie:PDOstatement::execute():SQLSTATE[HY093]:Nieprawidłowy numer parametru:parametr nie został zdefiniowany w...filetext