我需要帮助将单选按钮存储在 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 数据库中[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 xampp 将单选按钮值提交到数据库

Android Studio:将单选按钮字符串添加到数据库

将单选组分配给单选按钮

如何将单选按钮添加到菜单项?

将单选按钮数据发送到下一个活动

无法将单选按钮对齐到中心(垂直)[重复]