大家好,我要做一个调查项目,调查的题目单选,复选的都有,而且之间还有逻辑性,我试着用数据库,动态生成发现不好用,
接着我又把投票的结果插入表中,可是,如果是复选时,怎么分析结果啊?
大家谁有好的办法啊?    <form action="q_re.php" method="post"  name="add" enctype="multipart/form-data" onSubmit="return check();">
    <div class="title" style=" margin-top:20px;"></div> 
<h1>1、调查项目【单选】</h1>
    <input name='v1' id='v1' type='radio' value='1'>aa
    <input name='v1' type='radio' value='2'>aa
    <input name='v1' type='radio' value='3'>aa
    <input name='v1' type='radio' value='4'>aa
    <div class="title" style=" margin-top:20px;"></div> 
<h1>2、调查项目【复选】</h1>
    <input name='c1[]' id='c1' type='checkbox' value='5'>bb
    <input name='c1[]' id='c1' type='checkbox' value='6'>bb
    <input name='c1[]' id='c1' type='checkbox' value='7'>bb
    <input name='c1[]' id='c1' type='checkbox' value='8'>bb
    <input name='c1[]' id='c1' type='checkbox' value='9'>bb
<br>
    <input type="checkbox" name="qita" id="box" value="1" onclick="oper();"> 其它<input type="text" name="aa" id="oper11" disabled> 
    
<!--您觉得起始页的设计    题目开始-->
    <div class="title" style=" margin-top:20px;"></div> 
<h1>4、调查项目【单选】</h1>
        <input name='v2' id='v2' type='radio' value='12'onclick="doclick( 'qsytc','qsyyb','qsyhh' )">太差
        <input name='v2' id='v2' type='radio' value='13'onclick="doclick( 'qsyyb','qsytc','qsyhh' )">一般
        <input name='v2' id='v2' type='radio' value='14'onclick="doclick( 'qsyhh','qsytc','qsyyb' )">很好
    <div id="qsytc" style="display:none">
        <h1>太差的原因是:</h1> 
        <input name='v1' id="v1" type='radio' value=''>太差的信息cc
        <input name='v1' id="v1" type='radio' value=''>cc
        <input name='v1' id="v1" type='radio' value=''>cc
        <input name='v1' id="v1" type='radio' value=''>cc
        <input name='v1' id="v1" type='radio' value=''>cc
     </div>  
     <div id="qsyyb" style="display:none">
        <h1>太差的原因是:</h1> 
        <input name='v1' id="v1" type='radio' value=''>一般的信息bb
        <input name='v1' id="v1" type='radio' value=''>bbb
        <input name='v1' id="v1" type='radio' value=''>bb
        <input name='v1' id="v1" type='radio' value=''>bb
        <input name='v1' id="v1" type='radio' value=''>bb
     </div>
     <div id="qsyhh" style="display:none">
        <h1>太差的原因是:</h1> 
        <input name='v1' id="v1" type='radio' value=''>很好的信息aa
        <input name='v1' id="v1" type='radio' value=''>aa
        <input name='v1' id="v1" type='radio' value=''>aa
        <input name='v1' id="v1" type='radio' value=''>aa
        <input name='v1' id="v1" type='radio' value=''>aa
     </div>
<!--您觉得起始页的设计    题目结束-->      <input name="" type="submit" class="btn" value="提交">
    <input name="重置" type="reset" class="btn" value="重新作答"><br>
    </form>

解决方案 »

  1.   

    没看明白你的问题。可以用ajax的技术来实现吧,当你选了某个控件就触发了事件,通过判断不同的控件值,显示下一个控件就可以了
      

  2.   

    ajax技术不熟练啊,所以想用简单的方法实现呢?
      

  3.   

    看来还得继续学习ajax技术啊!
      

  4.   

    如果楼主像我一样懒的话…推荐这个网站…
    http://www.askform.cn/