我的开源之路
PHP获取复选框checkbox值的方法
之前在做个程序时候遇到的困惑,如果用一个name的话,checkbox的值在PHP里面无法得到全部选择的值,今天刚看到一个比较好的办法,收下
首先是命名
<
input
type
='checkbox'
name
='checkbox[]'
value
=$dwmyrow[banzhu]
/>
提交页面处理
//
当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则
if
(
!
empty
(
$_POST
[
'
checkbox
'
])) {
$expr
=
join
(
"
,
"
,
$_POST
[
'
checkbox
'
]);
$sql
=
"
select * from tbl_name where field in ($expr)
"
;
}
//
如果参与控制的字段是数值型的,则
if
(
!
empty
(
$_POST
[
'
checkbox
'
])) {
$expr
=
"
'
"
.
join
(
"
','
"
,
$_POST
[
'
checkbox
'
])
.
"
.
"
;
$sql
=
"
select * from tbl_name where field in ($expr)
"
;
}
如此即可实现对checkbox框值的获取
posted on 2008-05-28 17:13
刘浩
阅读(713)
评论(0)
编辑
收藏
引用
网摘
所属分类:
PHP相关
只有注册用户
登录
后才能发表评论。
网站导航:
IT新闻
博客园
BlogJava
博客生活
IT博客网
C++博客
程序员招聘
My Links
PHP博客
首页
联系
聚合
管理
Blog Stats
Posts - 5
Stories - 16
Comments - 0
Trackbacks - 0
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
个人日记
(RSS)
随笔档案
2008年12月 (1)
2008年10月 (2)
2008年9月 (1)
2008年8月 (1)
文章分类
Linux(5)
(RSS)
PHP相关(3)
(RSS)
WEB UI & UE(1)
(RSS)
数据库和算法(3)
(RSS)
搜索
最新评论
阅读排行榜
1. cookie作用域的问题(897)
2. apache rewrite problem(594)
3. PHP编译错误(579)
4. CSS的一些小问题(563)
5. mysql命令行写存储过程(489)
评论排行榜
1. apache rewrite problem(0)
2. mysql命令行写存储过程(0)
3. CSS的一些小问题(0)
4. cookie作用域的问题(0)
5. PHP编译错误(0)
Powered by:
PHP博客
Copyright © 刘浩