我有个字段 aihao 用来存储 爱好。前端页面是:  <input type="checkbox" name="aihao[]" value="1">唱歌 &nbsp;&nbsp;
  <input type="checkbox" name="aihao[]" value="2">游戏 &nbsp;&nbsp;
  <input type="checkbox" name="aihao[]" value="3">跳舞 &nbsp;&nbsp;
  <input type="checkbox" name="aihao[]" value="4">上网 &nbsp;&nbsp;怎么将这个复选框所选中的值存储在我这个aihao 字段里啊  怎么对应起来

解决方案 »

  1.   

    $aihao = $_POST['aihao'][0]."、".$_POST['aihao'][1]."、 ".$_POST['aihao'][2]."、 ".$_POST['aihao'][3];直接存 $aihao 这个变量 ,然后在读取出来的时候用数组拆分
      

  2.   

    http://www.phpchina.com/bbs/thread-128129-1-1.html
      

  3.   

    <?php
    $values = $_POST['aihao'];
    foreach ($values as $val){
        if ($val=="1"){
            echo "唱歌";
        }elseif ($val=="2"){
            echo "游戏";
        }elseif ($val=="3"){
            echo "跳舞";
        }else{
            echo "上网";
        }
    }?> 
      

  4.   

    $aihao = (!empty($_POST['aihao'])) ? implode(',',$_POST['aihao']) : null;
    var_dump($aihao);