- 1、php 循环的复选框怎么取值
- 2、php获取复选框的值
- 3、php如何获得复选框的值
- 4、PHP中怎样将复选框的值插入数据库并获取
- 5、在php中如何把复选框中的内容存到数据库中(但这个复选内容是从数据库中循环出来的)。
这是全部选取和反选的代码可以用在php中
form name=batch
input type=checkbox
input type=checkbox
input type=checkbox
input type=checkbox
input type=checkbox
input type=checkbox
input type=button value=”全选” onclick=selectAll(document.batch)
input type=button value=”反选” onclick=selectOther(document.batch)
input type=reset value=”取消”
script
function selectAll(obj)
{
for(var i = 0;iobj.elements.length;i++)
if(obj.elements[i].type == “checkbox”)
obj.elements[i].checked = true;
}
function selectOther(obj)
{
for(var i = 0;iobj.elements.length;i++)
if(obj.elements[i].type == “checkbox” )
{
if(!obj.elements[i].checked)
obj.elements[i].checked = true;
else
obj.elements[i].checked = false;
}
}
/script
如果有兴趣可以来这里这里有php的一些编程东西
$_post 是一个多维数组,
类似这么一个数组
$_post = arry(
mrbook = arry(‘a’ , ‘b’ , ‘c’)
)
$_post[mrbook]; //可返回 arry(‘a’ , ‘b’ , ‘c’)
$i = 1;
$_post[mrbook][$i];// 可返回 arry(‘a’ , ‘b’ , ‘c’)中的第二个索引 结果是 b
?php
//10个复选框
for($i=1;$i=10;$i++)
{
?
input type=”checkbox” name=”power[]” value=”?php echo $i;?” /
?php
}
?
?php
//获取复选框值部份
$power=$_POST[“power”];
//方法一:
if(!$empty($power))
{
foreach($power as $v)
{
echo $v;
}
}
//方法二:
for($i=0;$icount($power);$i++)
{
echo $power[$i];
}
while($row=mysql_fetch_array($sql))
{
//echo $row[sport];//这段代码输出Array
print_r($row[“sport”]);
}
看看输出的是什么,是一个array();
还是array(key=value);
如果有值就成功了,为空就是存取的时候有问题!
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
原创文章,作者:NK3X5,如若转载,请注明出处:https://www.506064.com/n/126219.html