18、目前对于您来说,最看重工作中的哪些因素(可多选):
企业发展; 个人发展机会; 薪酬福利; 企业文化及经营理念; 企业名气及规模; 员工培训; 工作区域; 其他;是个多选的,我用的checkbox控件 但是插入数据库 是一列啊 怎么办啊?

解决方案 »

  1.   

    企业发展;
              <label>
              <input type="checkbox" name="checkbox" value="个人发展机会;" />
              个人发展机会;
              <input type="checkbox" name="checkbox" value="薪酬福利;" />
              薪酬福利;
              <input type="checkbox" name="checkbox" value="企业文化及经营理念;" />
              企业文化及经营理念;
              <input type="checkbox" name="checkbox" value="企业名气及规模;" />
              企业名气及规模;
              <input type="checkbox" name="checkbox" value="员工培训;" />
              员工培训;
              <input type="checkbox" name="checkbox" value="工作区域;" />
              工作区域;
              <input type="checkbox" name="checkbox" value=" 其他;" />
              其他;</label>后台怎么写?
      

  2.   

    $box = $_POST['checkbox']$box_a = implode("|",$box)
      

  3.   

    搞定了  $b=implode(",", $a);//一个字符串;
      

  4.   

    每一项中的
    name="checkbox"  写成name="checkbox[]" 
    然后 后台用
    foreach($_POST["checkbox"] as $key=>$val)

         $str.=','.$_POST["checkbox"][$key];

    $str=substr($str,1);
      

  5.   

    嗯 这个搞定拉 还一个问题就是下拉列表框 JS怎么判断
     <select name="gangweileixing">
                  <option value="请选择">请选择</option>
                  <option value="基本操作工人">基本操作工人</option>
                  <option value="技术人员">技术人员</option>
                  <option value="工程师">工程师</option>
                  <option value="普通职员">普通职员</option>
                  <option value="中层管理人员">中层管理人员</option>
                  <option value="高层管理人员">高层管理人员</option>
                  <option value="其他">其他</option>
                </select>
    等于请选择的时候 提示选择值
      

  6.   

    <select name="gangweileixing" onchange="alert(this.value);">
      

  7.   

    前台的 <input type='checkbox' name='checkbox_name[]' /> 是个数组。后台获取$arr=$_POST['checkbox_name'];再将数组连成一个串$str=implode(',',$arr);