在 PHP 申请表中声明带有单选按钮和复选框以保存
我真的很困惑如何使用单选按钮和复选框开始我的 PHP。
如何打印用户选择的选项? 另外,声明许多名称相似但答案不同的字段。
它还需要连接到 mySQL 数据库。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我真的很困惑如何使用单选按钮和复选框开始我的 PHP。
如何打印用户选择的选项? 另外,声明许多名称相似但答案不同的字段。
它还需要连接到 mySQL 数据库。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
复选框:
.
如果用户将提交检查 2 & 3 那么 $_REQUEST['theoptions'] 将是数组( 2, 3 )
要存储在 mysql 中,您可以为具体用户的选定选项创建表或 implode() 该数组来存储诸如“2,3”或“2|”之类的内容3英寸
checkboxes:
.
If user will submit checked 2 & 3 then $_REQUEST['theoptions'] will be array( 2, 3 )
To store in mysql you can create table for selected options for concrete user or implode() that array to store somethin like "2,3" or "2|3"
如果你想在 MYSQL 中保存数组,我使用序列化将其保存在 mysql http ://www.php.net/manual/en/function.serialize.php
并获取数组,然后使用 http://php.net/manual/en/function.unserialize.php
所以它看起来像这样
If you want to save an array in MYSQL I use serialize to save it in the mysql http://www.php.net/manual/en/function.serialize.php
and to get the array back then use http://php.net/manual/en/function.unserialize.php
so it would look like something like