我需要帮助将单选按钮存储在 mysql 数据库中[关闭]
Posted
技术标签:
【中文标题】我需要帮助将单选按钮存储在 mysql 数据库中[关闭]【英文标题】:I need help to store radio-button in mysql database [closed] 【发布时间】:2013-07-08 16:41:27 【问题描述】:我正在做一个简单的调查,我需要将答案存储在 mysql 数据库中。(我正在使用 单选按钮)
【问题讨论】:
很好。祝你好运。 您有什么具体问题吗? 我没有看到任何问题,但为了成为一个好人,这就像从表单中获取任何其他数据一样。只需将值发布到您的脚本并插入即可。 这是提问者不知道如何编码或使用数据库的问题,但我们应该为他们弄清楚。 @DanyCaissy,如果您指的是我们应该为他们完成工作的问题类型,那么我同意。 Mohamed,如果您想获得有关 *** 的帮助,您应该阅读 *** help 页面,了解如何提出一个好问题。以下是您的问题中缺少的最重要的事情(恕我直言)的摘要:证明您已尝试自己完成工作/研究;任何类型的代码/标记;任何类型的例子;您的目标和问题的详细信息;任何类型的实际问题 【参考方案1】:在您的 html 中放置一个带有收音机的表单
<form action="submitTarget.php" method="post">
<fieldset>
<legend>Options:</legend>
Option One <input type="radio" name="optionSelected" value="one"/>
Option Two <input type="radio" name="optionSelected" value="two"/>
Option Three <input type="radio" name="optionSelected" value="three"/>
<input type="submit" value="Save" />
</fieldset>
</form>
在你的 PHP 端(如果你使用 php)获取 post 值,构造你的语句并执行它:
$selectedValue = $_POST["optionSelected"];
$statement = " INSERT INTO MyTable(option_name) VALUES($selectedValue) ";
显然,这是为了说明如果你想创造一个好的产品,你需要做更多的事情。
干杯!
【讨论】:
谢谢大家,但我仍然有问题是复选框值只有最后一个值存储在数据库中 @sam:请您告诉我是否可以通过一个查询在 db 中插入多个单选按钮和复选框的结果?如果可以,如何?(我的意思是,例如,用户回答 10 个问题(包括单选按钮和复选框),我不想每次对每个问题都重复查询。谢谢以上是关于我需要帮助将单选按钮存储在 mysql 数据库中[关闭]的主要内容,如果未能解决你的问题,请参考以下文章