PHP 中如何将多选的 checkbox 值存入数据库

PHP 中如何将多选的 checkbox 值存入数据库,第1张

<php

if(!empty($_POST["t1"]))

{

$array = $_POST["t1"];

$str =implode(',',$array);

echo $str"<br>"; //输出 篮球,足球,乒乓球,排球 //$str 存入数据

$arr=explode(',',$str);//从数据库取出数据时用。

print_r($arr);//输出 Array ( [0] => 篮球 [1] => 足球 [2] => 乒乓球 [3] => 排球 ) //数据库输出用explode变回数组array

$serialize=serialize($array);

echo "<br>"$serialize"<br>"; //输出 a:4:{i:0;s:4:"篮球";i:1;s:4:"足球";i:2;s:6:"乒乓球";i:3;s:4:"排球";} 存入数据后也是这样子。

$unserialize = unserialize($serialize);

print_r($unserialize); //输出 Array ( [0] => 篮球 [1] => 足球 [2] => 乒乓球 [3] => 排球 ) 变回array

}

>

<form method=post action="" name="form1">

<input type="checkbox" name="t1[]" value="篮球">篮球<br>

<input type="checkbox" name="t1[]" value="足球">足球<br>

<input type="checkbox" name="t1[]" value="乒乓球">乒乓球<br>

<input type="checkbox" name="t1[]" value="排球">排球<br>

<input type="submit">

</form>

1、MySQL数据库

定位:开源、多平台、关系型数据库;

目前使用最广泛、流行度最高的的开源数据库。

功能:支持事务,符合关系型数据库原理,符合ACID,支持多数SQL规范,以二维表方式组织数据,有插件式存储引擎,支持多种存储引擎格式。

部署:用编译安装的方式,或者二进制包的方式,按照“安装软件-创建实例-库表用户初始化”,可以很快完成数据库部署。

使用:使用标准的SQL语句进行数据库管理,简单SQL语句的并发和性能较好,对视图、存储过程、函数、触发器等支持的不是太好。

2、SQL Server数据库

定位:商业、Windows平台、关系型数据库;

最早接触、与微软体系结合紧密的的商业数据库,属于“微软技术体系”。

功能:支持事务,符合关系型数据库原理,符合ACID,支持多数SQL规范,以二维表方式组织数据

部署:在Windows平台,用图形界面进行软件安装;

使用:在Windows平台,使用SQL Server Mangement Studio图形界面进行安装。

COMMENT 使用这个关键字 例如:CREATE TABLE `data_query` (

`hotMeter_no` varchar(20) NOT NULL,

`channel_no` varchar(20) default NULL,

`repeater_no` varchar(20) default NULL,

`dtu_no` varchar(20) default NULL,

`flag` int(10) unsigned default NULL COMMENT '0:需要查询数据 1:不需要查询',

PRIMARY KEY (`hotMeter_no`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

参考一下吧!

目前最常见的数据库类型是关系型数据库。

目前最常见的数据库类型是关系型数据库,也就是基于关系模型的数据库,被广泛用于企业和机构信息管理系统、Web网站的后台数据库和各类行业信息化系统中。

其中最常用的关系型数据库管理系统包括MySQL、Oracle和SQL Server等。

49题答案:ABCD

A、视图不能修改基表数据的,所以DELETE是不可以的

B、视图数据不可以修改

C、视图数据时实时从基表获取的,所以修改基表能影响视图

D、视图内容不能修改

怎样在access数据库把单选项改为多选

将ACCESS选项中的“表设计”的"默认字段类型"和"默认字段大小"分别设置成"数字"和"双精度型"即可。

2003版本设置方法

菜单——工具——选项 打开选项对话框,然后选择“表/查询”选项卡,跟着在相应的下拉组合框里选择"数字"和"双精度型",最后保存设置,见图

第一种方式是 直接运行 Rails server指令, 启动Rails服务器, 服务器会自动加载conifg/databaseyml 文件,并按照参数创建数据库,还有一种方式是, 在不启动服务时,通过rake db:create RAILS_ENV='development' 指令来创建数据库

以上就是关于PHP 中如何将多选的 checkbox 值存入数据库全部的内容,包括:PHP 中如何将多选的 checkbox 值存入数据库、数据分析数据库有哪些常见类型、多选框如何设计数据库又如何从数据库中读取出来呢 <input name="v4[]" type="checkbox" value="1">款式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9475632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存