十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
代码如下:
创新互联公司,为您提供成都网站建设、成都网站制作、网站营销推广、网站开发设计,对服务成都小搅拌车等多个行业拥有丰富的网站建设及推广经验。创新互联公司网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titlephp获取 checkbox复选框值的方法/title
/head
body
form name="form1" method="post" action=""
label
input type="checkbox" name="checkbox[]" value="复选一"
复选一
/label
label
input type="checkbox" name="checkbox[]" value="复选二"
/label
复选二
label
input type="checkbox" name="checkbox[]" value="复选三"
/label
复选三
label
input type="checkbox" name="checkbox[]" value="复选四"
/label
复选四
label
input type="submit" name="Submit" value="提交"
/label
/form
/body
/html
?
if( $_POST )
{
$value = $_POST['checkbox'];
echo '你选择了:'.implode(',',$value);
//由于checkbox属性,我们必须把checkbox复选择框的名字设置为一个如果checkbox[],这样php才能读取,以数据形式,否则不能正确的读取checkbox复选框的值哦。//脚本之家 jb51.net 整理
}
?
while($row=mysql_fetch_array($sql))
{
//echo $row[sport];//这段代码输出Array
print_r($row["sport"]);
}
看看输出的是什么,是一个array();
还是array(key=value);
如果有值就成功了,为空就是存取的时候有问题!
需要准备的材料分别是:电脑、php编辑器、浏览器。
1、首先,打开php编辑器,新建php文件,以表单post提交到index.php为例。
2、在index.php中输入代码:print_r($_POST['hobby']);。
3、浏览器运行表单提交到index.php,发现能接收到复选框里的值了。
echo "input type='checkbox' name='Country[]' id='Country[]' ;
value='".$value['Typeid']."' /".$value["Typenamecn"];
这里面的value是什么,$cc取到的就是什么。你写的是typeid,自然就是id了。
你像换名字,就换成名字……
如果你要多个的话,在这里拼起来 $value['Typeid']."-".$value['name']
接收的时候取出来再拆分一下
$c = explode('-',$cc);
$c[0] 就是id,$c[1] 就是name
php 获取表单复选框内容,我们一般都是在给这个checkbox添加一个name属性,与id中的值是一样的,然后在通过php的post来获取就行了,这里我写一段代码:
html
head/head
body
form action="" method='post'
tr
td擅长的编程语言:/td
td
HTMLinput type="checkbox" name="good[]" value="html"
CSSinput type="checkbox" name="good[]" value="css"
JavaScriptinput type="checkbox" name="good[]" value="javascript"
PHPinput type="checkbox" name="good[]" value="php"
Mysqlinput type="checkbox" name="good[]" value="mysql"
/td
/tr
/form
/body
/html
在php中:
alert($_POST['$_POST['good']']); //弹出获取到的checkbox的值;
input name="20" type="checkbox" value="?php echo $row_option['cid'] ?" /问题,同样的name那只能获取一个。