PHP判断表单复选框选中状态完整例子


Posted in PHP onJune 24, 2014

网页表单中经常用到复选框,那么如何用PHP来判断提交的表单中哪些复选框被选中,并读取其中的数据呢。

首先建立一个表单:form.html

<form action=checkbox.php method=post>

<input name="s[]" type="checkbox" value="3" />3<br>

<input name="s[]" type="checkbox" value="7" />7<br>

<input name="s[]" type="checkbox" value="1" />1<br>

<input name="s[]" type="checkbox" value="15" />15<br>

<input type=submit>

</form>

然后建立一个处理表单的程序:checkbox.php

<?php

$a=$_POST["s"];

print_r($a);

?>

这个可以用数组的形式显示出,哪些被选中了。显示结果类似于:Array( [0]=7 [1]=15 )

但是上面这个程序只是用来显示复选框是否正常,如果逐个取出数组中所有的数据,需要用到循环。

所以进一步将程序修改为:checkbox.php

<?php

$a=$_POST["s"];

for($i=0;$i<count($a);$i++)

{

echo "选项".$a[$i]."被选中<br />";

}

?>

这样执行的结果类似于:

选项3被选中

选项15被选中

相信下一步具体执行其他的语句就方便多了吧。

PHP 相关文章推荐
粗略计算在线时间,bug:ip相同
Dec 09 PHP
php 购物车的例子
May 04 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
php另类上传图片的方法(PHP用Socket上传图片)
Oct 30 PHP
php中sql注入漏洞示例 sql注入漏洞修复
Jan 24 PHP
PHP PDO fetch 模式各种参数的输出结果一览
Jan 07 PHP
php实现按照权重随机排序数据的方法
Jan 09 PHP
php+Mysqli利用事务处理转账问题实例
Feb 11 PHP
php使用GD库创建图片缩略图的方法
Jun 10 PHP
10款实用的PHP开源工具
Oct 23 PHP
从性能方面考虑PHP下载远程文件的3种方法
Dec 29 PHP
Yii框架安装简明教程
May 15 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
Jun 24 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 #PHP
You might like
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
PHP Swoole异步Redis客户端实现方法示例
2019/10/24 PHP
js模拟弹出效果代码修正版
2008/08/07 Javascript
js实现快速分享功能(你的文章分享工具)
2013/06/25 Javascript
小程序视频或音频自定义可拖拽进度条的示例代码
2018/09/30 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
2018/10/30 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
用Python写的图片蜘蛛人代码
2012/08/27 Python
windows下python模拟鼠标点击和键盘输示例
2014/02/28 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
Python实现拷贝/删除文件夹的方法详解
2018/08/29 Python
详解Python requests 超时和重试的方法
2018/12/18 Python
python selenium 弹出框处理的实现
2019/02/26 Python
python3实现绘制二维点图
2019/12/04 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
IE滤镜与CSS3效果(详细整理分享)
2013/01/25 HTML / CSS
详解三种方式实现平滑滚动页面到顶部的功能
2019/04/23 HTML / CSS
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
一套带网友答案的.NET笔试题
2016/12/06 面试题
公司募捐倡议书
2014/05/14 职场文书
2014法制宣传日活动总结
2014/07/09 职场文书
责任书范本
2014/08/25 职场文书
仲裁协议书
2014/09/26 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
申报材料格式
2014/12/30 职场文书
写给老婆的保证书
2015/02/27 职场文书
费城故事观后感
2015/06/10 职场文书
python实现简单区块链结构
2021/04/25 Python
详解Django的MVT设计模式
2021/04/29 Python
MySQL sql_mode修改不生效的原因及解决
2021/05/07 MySQL