sql >> Database >  >> RDS >> Mysql

waarde invoegen van html select-formulier in mysql-database

je moet je geselecteerde tag in een formuliertag plaatsen.

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

zodra u het formulier verzendt, krijgt u de postvariabele als $_POST['myselectbox'] dat kan worden toegevoegd aan een mysql-query zoals u al hebt gedaan. maar voor een betere manier, voeg het niet zomaar toe, maar controleer of het formulier is ingediend en de postvariabelen beschikbaar zijn of niet voordat appending.eg:

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


  1. MySQL integreren met Python in Windows

  2. ODP.NET Beheerde bibliotheek lost alias op, maar 32-bits bibliotheek wel

  3. Selecteer top drie waarden in elke groep

  4. Een testomgeving maken vanuit een productierepository