ここに私のフォームがあります
<select name="gender" id="gender">
<option>Select One</option>
<option>Male</option>
<option>Female</option>
</select>
リストからデータを挿入したい、新しいデータを挿入したい、また情報を編集するときにも使用したい
前もって感謝します
最初にこの選択をhtmlフォーム内に配置して、フォームに何らかのアクションを与えます
<form action ="register.php" name="myform" method = "POST">
<select name="gender" id="gender">
<option value="">Select One</option>
<option value = "M">Male</option>
<option value = "F">Female</option>
</select>
</form>
register.php ファイルで、これを使用して選択値を取得します
$gender = $_POST["gender"];
// フォーム メソッドを選択
データベース接続を確立します(わからない場合は、いくつかのチュートリアルを参照してください)
次のようにmysql挿入コマンドを記述します
$SQL = "INSERT INTO yourtable (gender) VALUES ('$gender')";
mysql_real_escape_string($sql);
$result = mysql_query($sql) or die (mysql_error());
この値をmysqlまたは任意のデータベーステーブルに挿入できるようになりました
これはテストされていません
このコードを試してください
<?php
mysql_select_db("my_db", $con);
$gender = $_POST["gender"];
mysql_query("INSERT INTO table_name(gender) VALUES ($gender)");
?>
PHP MySQL: Making Form Insert DataおよびProcessing form data with PHP をご覧ください。初心者に便利です。
あなたの質問のために$_POST["gender"]
、あなたの$_GET["gender"]
フォームの.action ="your_php_file.php"
method