php - 存储多个单选按钮数据

标签 php mysql radio-button

我想要有单选按钮来告诉我的信息应该显示在某些页面上的位置,但我不确定如何将该信息存储在 mySQL 数据库中。我可以创建两个名为“Page”和“Section”的字段,并用逗号分隔每个值,然后让 PHP 读取该字段,以便它知道在页面上的何处显示信息吗?如果是这样,该怎么办?

任何其他建议都可以让这变得更简单!

最佳答案

这比您想象的要简单得多。

让单选按钮共享一个名称,但具有不同的值。

<input type="radio" name="some_var" value="one" />
<input type="radio" name="some_var" value="two" />

然后,在 PHP 端,变量 $_REQUEST['some_var'] 将根据选择的值包含值“one”或“two”。 (如果两者均未选择,则变量将不存在于 $_REQUEST 中。)

从那时起,像任何其他文本字段一样写入数据库。

关于php - 存储多个单选按钮数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7688293/

相关文章:

PhpStorm 没有将返回类型识别为另一个的扩展

php - 随机数插入 mySQL 不起作用

另一个 PHP 脚本正在运行时,PHP 页面卡在加载中

c# - Html.RadioButtonFor MVC 绑定(bind)

Android:如何使 RadioGroup 在 ListView 中正常工作?

android - 从 Android 中的单选组中删除动态创建的单选按钮

php - 如何将 postgresql 数据库与 mysql 数据库中的数据同步?

php - PDO 准备语句 fetch() 返回双重结果

php - 使用 php 从数据库中选择值,其中条件值与输入类似

mySQL Docker "ERROR 2002 (HY000): Can' t 通过套接字连接到本地 MySQL 服务器”