-2

这是我的表格

<select name="gender" id="gender">
        <option>Select One</option>
        <option>Male</option>
        <option>Female</option>
</select>

我想从列表中插入数据,插入新数据,以及当我编辑信息时

提前致谢

4

3 回答 3

1

首先把这个选择放在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 或任何数据库表中

这未经测试

于 2012-09-05T07:45:54.117 回答
1

试试这个代码

<?php 

mysql_select_db("my_db", $con);
$gender = $_POST["gender"];
mysql_query("INSERT INTO table_name(gender) VALUES ($gender)");

?>
于 2012-09-05T07:56:09.970 回答
0

查看PHP MySQL:使用 PHP 创建表单插入数据处理表单数据。对初学者有用。

For your question you may either use $_POST["gender"] or $_GET["gender"] to grab dropdown data in your php file (to where the form targets or simply the php file inside your form action ="your_php_file.php") according to the method of your form.

于 2012-09-05T08:00:04.813 回答