php根据无线电选择插入值

时间:2015-02-11 15:10:23

标签: php mysql

我正在为我们的内部CMS处理一段代码而我正努力在我们的订购系统上添加一个功能...我不是全职编码器,这只是一个副业,所以为愚蠢的错误等道歉。

基本上我有一个用户完成的订单,我目前有输入框供用户输入我们的网站地址或备用地址。我的每个地址顶部都有一个单选按钮。

我希望用户能够选择其中一个地址,然后在表单处理时查看选择的地址并将其输入到数据库。我目前的代码如下: -

工作地址 <input type="radio" name="site_adr_1" value="yes"> <input type="text" name="site_adr_1" value="work address"/>

网站地址 <input type="radio" name="site_adr_2" value="yes"> <input type="text" name="site_adr_2" value="site address"/>

这是我插入数据库的代码; -

//inserting data order $order = "INSERT INTO的数据库.( {site_adr_1 {1}} , ) VALUES ('$_POST[site_adr_1]',)"

; //declare in the order variable

$result = mysqli_query($order); //order executes

我已经研究过使用mysqli_close();声明,但我正在努力实施......任何想法?

感谢所有帮助。

1 个答案:

答案 0 :(得分:0)

我认为你最好做这样的事情:

<input type="radio" name="addressType" value="site"> 
<input type="radio" name="addressType" value="work"> 
<input type="text" name="address" value=""/>

然后你只需检查$ _post ['$ addressType']的值。创建一个名为AddressType的列和一个名为address的列。然后你可以保存地址并知道它是什么类型。