首页 后端开发 php教程 表单中复选框数据怎么插入数据库

表单中复选框数据怎么插入数据库

Jun 13, 2016 pm 01:44 PM
input name quot

表单中复选框数据如何插入数据库?
我在表单里做了复选框,选中的复选框中的数据,保存在一个数组里,遍历数组,把每个元素拼起来,在保存在一个字符串里。如:
【选】篮球
【 】羽毛球
【 】乒乓球
【选】铅球
选中的:篮球 铅球 保存在$pre_u_have变量中
echo $pre_u_have;//可以显示:篮球 铅球

我要把表单插入数据库,复选框数据插入u_have字段
由于是复选框,u_have字段没办法和Form.u_have[]匹配
所以我插入了一个隐藏域
---------------1------------------------------

 
在里面,我把$pre_u_have直接赋给u_have,插入操作成功,但是数据库里该字段显示的是$pre_u_have(把这个变量名字当成字符串处理了)
----------------------2----------------------------

 
这样又显示:coloum "u_have" 不允许NULL,就是说数据插入数据库失败了。
-----------------------------------------------------
我现在的问题在哪里?我通宵,这个问题还是解决不了。

网上看到的都是:
$_POST['pre_u_have'];
这样的说法

关键是这一步要放在哪个位置?

------解决方案--------------------









print_r($_POST['tem']);
?>
------解决方案--------------------
探讨








print_r($_POST['tem']);
?>

------解决方案--------------------
也许这还真不是个问题。
------解决方案--------------------
放在PHP代码第1行,后面紧跟for循环,NO PUT IN HTML
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

laravel input隐藏域怎么实现 laravel input隐藏域怎么实现 Dec 12, 2022 am 10:07 AM

laravel input隐藏域的实现方法:1、找到并打开Blade模板文件;2、在Blade模板中使用method_field方法来创建隐藏域,其创建语法是“{{ method_field('DELETE') }}”。

vue3怎么封装input组件和统一表单数据 vue3怎么封装input组件和统一表单数据 May 12, 2023 pm 03:58 PM

准备工作用vuecreateexample创建项目,参数大概如下:用原生input原生的input,主要是value和change,数据在change的时候需要同步。App.tsx如下:import{ref}from'vue';exportdefault{setup(){//username就是数据constusername=ref('张三');//输入框变化的时候,同步数据constonInput=;return()=>({

点击input框没有光标怎么办 点击input框没有光标怎么办 Nov 24, 2023 am 09:44 AM

点击input框没有光标的解决办法:1、确认输入框焦点;2、清除浏览器缓存;3、更新浏览器;4、使用JavaScript;​5、检查硬件设备;6、检查输入框属性;7、调试JavaScript代码;8、检查页面其他元素;9、考虑浏览器兼容性。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Vue文档中的input框绑定事件详解 Vue文档中的input框绑定事件详解 Jun 21, 2023 am 08:12 AM

Vue.js是一种轻量级的JavaScript框架,具有易用、高效和灵活的特点,是目前广受欢迎的前端框架之一。在Vue.js中,input框绑定事件是一个十分常见的需求,本文将详细介绍Vue文档中的input框绑定事件。一、基础概念在Vue.js中,input框绑定事件指的是将输入框的值绑定到Vue实例的数据对象中,从而实现输入和响应的双向绑定。在Vue.j

Vue文档中的input框回车事件和验证函数使用方法 Vue文档中的input框回车事件和验证函数使用方法 Jun 20, 2023 am 09:13 AM

Vue是一个流行的JavaScript前端框架,它的核心是响应式数据绑定和组件系统。在Vue的应用程序中,input框是最常用的UI元素之一。在用户输入文本时,我们希望可以监听回车事件,并且在提交前对输入内容进行验证。本篇文章将介绍Vue文档中的input框回车事件和验证函数使用方法。一、Vue中input框回车事件在Vue中监听input框的回车事件非常简

使用Python的input()函数从用户处获取输入 使用Python的input()函数从用户处获取输入 Aug 22, 2023 am 11:21 AM

标题:使用Python的input()函数从用户处获取输入在编写程序时,经常需要从用户那里获取输入。Python提供了一个内置函数input(),可以用于获取并接收用户的输入。本文将介绍如何使用input()函数以及一些常见的应用场景。input()函数用法非常简单,它接受一个可选的提示信息作为参数,并等待用户输入。用户输入之后,input()函数会返回一个

我们如何在HTML中添加单行输入字段? 我们如何在HTML中添加单行输入字段? Aug 20, 2023 pm 05:45 PM

使用<isindex>标签添加单行输入字段。HTML<isindex>标签用于通过文本字段查询文档。该标签可以在任何地方使用,但最好放在head标签中。注意:这是一个已弃用的标签,不应该使用。以下是属性列表−属性值描述Prompt字符串文本字段的标签ActionURL在需要将查询发送到不同的URL时使用示例尝试下面的代码−<!Doctypehtml><html

See all articles