php获取复选框的值代码

因为复选框大多是几个同时存在的,我们都会name[]的名字必须是一个数组的 这样只要获取一个就可以了

 代码如下 复制代码

html代码

<input type="checkbox" name="frm_tag[]" id="frm_tag" value="1">1
<input type="checkbox" name="frm_tag[]" id="frm_tag" value="2">2

处理表单的PHP页面代码:

if(!empty($_POST['sport'])){
    echo('您的选择结果是:');
    for($i=0; $i<count($_POST['form1']);$i++){
          echo($_POST['sport'][$i].'    ');
    }
}

另一种方法

 代码如下 复制代码

<input type="checkbox" name="weeks[]" id="weeks" value=1>
<input type="checkbox" name="weeks[]" id="weeks" value=2>
<input type="checkbox" name="weeks[]" id="weeks" value=3>

直接

$a = $_POST['weeks'] ;//这样得到的就是一个数组了,然后再把它转换成字符即可。

我们还可以用一做排序哦

 代码如下 复制代码

<input name="orderby[78]" type="text" id="ordery" size="5" value="9999" />
<input name="orderby[77]" type="text" id="ordery" size="5" value="999" />
<input name="orderby[76]" type="text" id="ordery" size="5" value="9999" />
<input name="orderby[75]" type="text" id="ordery" size="5" value="99" />
<input name="orderby[74]" type="text" id="ordery" size="5" value="9" />

php处理页面

$aid = $_POST['orderby'];  

foreach( $aid as $v=> $vv )
{
 if( is_numeric( $vv ) )
 {
  //更新排序即可了
 }
   
}

时间: 2024-10-25 03:52:50

php获取复选框的值代码的相关文章

简单php获取复选框的值代码

 代码如下 复制代码 <html> <head> <title>获取复选框的值</title> </head> <body> <form action="result.php" method="POST"> <input type="checkbox" name="year[]" value="1">1    &

jquery是如何获取复选框的值

 获取复选框的值的方法有很多,举不胜举,在本文将为大家介绍下jquery是如何获取复选框的值的,感兴趣的朋友不要错过 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  <html>  <head>  <mce:style><!--  -->

jquery获取复选框的值的简单实例_jquery

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <mce:style><!-- --></mce:style><style mce_bogus="1"> </style>

JS获取复选框的值,并传递到后台的实现方法_javascript技巧

给复选框命名:<input type='checkbox' name='checkTheme' value='"> 我在提交的时候onclick="aa();" function aa() { var bb = ""; var temp = ""; var a = document.getElementsByName("checkTheme"); for ( var i = 0; i < a.len

jquery如何获取复选框的值_jquery

复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <mce:style><!-- --></mce:style><style mce_bogus="1"> &l

jsp获取复选框的值并保存数据库

从JSP页面获取复选框的values值,通过定义数组,将其值存入数组之中,并显示出来 最简单的就是  代码如下 复制代码 String strLove = ""; String[] strLoves = (String[])request.getParameterValues("love"); //通过循环读取每个选中项 for (String love : strLoves) {     strLove = strLove + love + ",&quo

php获取复选框checkbox值内容实例

php要求同名表单元素用数组形式命名,并赋予value.否则他不能分解. 例1:利用foreach遍历checkbox  代码如下 复制代码 <input type=checkbox name="chk[]" value=1> <input type=checkbox name="chk[]" value=2> <input type=checkbox name="chk[]" value=3> 提交后,用$_

jquery获取复选框checkbox的值实现方法_jquery

jQuery API : each(callback)::以每一个匹配的元素作为上下文来执行一个函数. :checked :匹配所有选中的被选中元素(复选框.单选框等,不包括select中的option) js: //js获取复选框值 var obj = document.getElementsByName("interest");//选择所有name="interest"的对象,返回数组 var s='';//如果这样定义var s;变量s中会默认被赋个null值

PHP获取表单所有复选框的值的方法_php技巧

通常来说,php中总是只获取最后一个复选框的值,那么如何才能获取所有复选框的值? 解决办法如下: form表单的部分代码如下: <input type="checkbox" name="frm_tag[]" value="1">1 <input type="checkbox" name="frm_tag[]" value="2">2 <input type=