这里是我的形式如何从下拉菜单中插入数据到PHP/MySQL?
<select name="gender" id="gender">
<option>Select One</option>
<option>Male</option>
<option>Female</option>
</select>
我要插入列表中的数据,插入新的数据,并且还当我编辑的信息
在此先感谢
这里是我的形式如何从下拉菜单中插入数据到PHP/MySQL?
<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"];
//选择whetever表单方法
建立数据库连接请参阅一些教程(如果你不知道)
写这样
$SQL = "INSERT INTO yourtable (gender) VALUES ('$gender')";
mysql_real_escape_string($sql);
$result = mysql_query($sql) or die (mysql_error());
MySQL的插入命令现在你可以在你的mysql或任何数据库表中插入这个值
这不是测试
对不起,纯真只是新的在PHP/MySQL 请发布完整的代码的行动文件,非常感谢。 –
好的,我把数据插入到我的数据库中,但是当我在编辑页面时,如何显示它,不断显示“选择一个”而不是男性或女性 –
询问您尝试过的单独问题并标记为如果您满意回答 – user1614526
试试这个代码
<?php
mysql_select_db("my_db", $con);
$gender = $_POST["gender"];
mysql_query("INSERT INTO table_name(gender) VALUES ($gender)");
?>
看一看PHP MySQL: Creating Form Insert Data和Processing form data with PHP。对初学者很有用。
对于你的问题可以选择使用$_POST["gender"]
或$_GET["gender"]
抢下拉数据在你的PHP文件(到表格目标或只是你的形式action ="your_php_file.php"
里面的PHP文件)根据您的形式method
。
你试过了什么? – Vinay
这不是你的表格,那是你的选择! – JvdBerg
感谢您的快速回复,这是我想要插入到我的MySQL数据库中的字段的值/选择 –