【问题标题】:I need help to store radio-button in mysql database [closed]我需要帮助将单选按钮存储在 mysql 数据库中[关闭]
【发布时间】:2013-07-08 16:41:27
【问题描述】:

我正在做一个简单的调查,我需要将答案存储在 mysql 数据库中。(我正在使用 单选按钮

【问题讨论】:

  • 很好。祝你好运。
  • 您有什么具体问题吗?
  • 我没有看到任何问题,但为了成为一个好人,这就像从表单中获取任何其他数据一样。只需将值发布到您的脚本并插入即可。
  • 这是提问者不知道如何编码或使用数据库的问题,但我们应该为他们弄清楚。
  • @DanyCaissy,如果您指的是我们应该为他们完成工作的问题类型,那么我同意。 Mohamed,如果您想获得有关 StackOverflow 的帮助,您应该阅读 StackOverflow help 页面,了解如何提出一个好问题。以下是您的问题中缺少的最重要的事情(恕我直言)的摘要:证明您已尝试自己完成工作/研究;任何类型的代码/标记;任何类型的例子;您的目标和问题的详细信息;任何类型的实际问题

标签: php mysql radio-button survey


【解决方案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 个问题(包括单选按钮和复选框),我不想每次对每个问题都重复查询。谢谢
猜你喜欢
  • 2013-03-23
  • 1970-01-01
  • 2019-08-08
  • 2013-02-24
  • 2011-09-02
  • 1970-01-01
  • 2010-11-13
  • 2015-08-29
  • 1970-01-01
相关资源
最近更新 更多