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

wstaw wartość formularza wyboru html do bazy danych mysql

musisz zawinąć wybrany tag w tag formularza.

<form action='' method='post'>
<select name="myselectbox">
   <option name="myoption1" value="myoption1">myoption1</option>
   <option name="myoption2" value="myoption2">myoption2</option>
   <option name="myoption3" value="myoption3">myoption3</option>
   <option name="myoption4" value="myoption4">myoption4</option>
</select>
<input type='submit' value='submit'/>
</form>

po przesłaniu formularza otrzymasz zmienną post jako $_POST['myselectbox'] które mogą być dołączone do zapytania mysql, tak jak już to zrobiłeś. ale dla lepszego sposobu nie dodawaj go w ten sposób, ale sprawdź, czy formularz jest przesłany, a zmienne postu są dostępne lub nie przed dołączeniem.np:

if(!empty($_POST['myselectbox'])){
    /*.. do your query section... */
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zwróć liczbę wierszy, których dotyczy instrukcja SQL UPDATE w Javie

  2. Zapytanie MYSQL działa bardzo wolno

  3. Jak zamknąć połączenie sqlalchemy w MySQL?

  4. „Połączyć” aplikację kolejową z już istniejącą bazą danych MySQL?

  5. ANDROID&PHP - Jak wyświetlić JSONArray z MySql za pomocą PHP