php中使用复选框
时间:2007-09-18 来源:zhy0414
在php中使用复选框,他只会显示最后选择的值,有时比如要统计兴趣爱好的时候,要把选择的复选框集合到一起保存到数据库,此时可以这样:
将复选框名字favor改成favor[],如下所示:
体育
音乐
话剧
电影
戏曲
曲艺
读书
美食
美酒
旅游
户外
汽车
逛街购物
在结果显示页增加此代码:
$array = $_POST["favor"]; //将所选的值组成的数组放入$array数组
//$num = count($array); 可以计算一共有多少项被选择
$interest = ""; //设置一个空变量interest
for($i=0;$i<13;$i++) //一共有13个选项,逐一循环
{
if(isset($array[$i]))
{
$interest = $array[$i];
for($i=$i+1;$i<13;$i++)
{
if(isset($array[$i]))
$interest = $interest.",".$array[$i];
}
break;
}
}
echo $interest; //输出最后代码
结果如:
体育,音乐,电影,旅游,户外,汽车,明星
相关阅读 更多 +
排行榜 更多 +