sql >> データベース >  >> RDS >> Mysql

htmlselectフォームの値をmysqlデータベースに挿入します

    選択したタグをフォームタグにラップする必要があります。

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

    フォームを送信すると、post変数が$_POST['myselectbox']として取得されます。 これは、すでに行ったようにmysqlクエリに追加できます。しかし、より良い方法として、そのように追加するのではなく、フォームが送信され、追加する前に投稿変数が使用可能かどうかを確認してください。例:

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


    1. Visual Studio2010でMySQL5.1に接続するにはどうすればよいですか?

    2. SQL Server(T-SQL)でユーザーのデフォルト言語を見つける方法

    3. Oracle:LONGまたはCLOB?

    4. SQL:1日に複数の値MySQLが含まれていると仮定して、1日に1つのレコードを選択する方法