把你的<form>代码copy上来给你改改

解决方案 »

  1.   


    好象FORM有个SUBMIT动作,直接大体是这样吧:<form name=formauto  action=do.php method=post><input type=text name=col1 value=<?echo col1;?>>
    <input type=text name=col2 value=<?echo col2;?>>
    <input type=submit name=submit>
    </form><script>document.formauto.submit();</script>好象是这样,不是很准确,请高手更正
      

  2.   

    下面是一个PHP,我在FORM里调用另外b.php执行查询操作
    <html>     
    <body bgcolor="#FFFFFF" >
    </table>
    <form name="form1" method="get" action="b.php">
         <tr><td>价格</td><td>职员</td>
            <?php
            $conn = OCILogon("sms","sms","sms");
            $stmt = OCIParse($conn,"select distinct value_rate  from TABLE");
            OCIExecute($stmt);
            $nrows = OCIFetchStatement($stmt,$results);
            echo "<td>";
            echo "<select name='select_value'>";
            echo "<option value='null'>全部";
            for ( $i = 0; $i < $nrows; $i++ )
             {
             while ($column = each($results) )
               {
               $data = $column['value'];
               }
             echo "<option value=$data[$i]>$data[$i]";
             }
             echo "</select>";
             echo "</td>";
             ?>
    td><select name="money_type">
          if(价格>=2元){//在这个地方我不知道如何将'select_value'的变量
                     //读出来到这里设判断条件,$f_value=$_REQUEST["select_value"];
                     //行不通哦
            <option value='XIAOWANG'>小王}
           ELSE{
            <option value='XIAOLIU'>小刘}
         </select> </td>
    <td><input type=submit value="查询"></td>
        </form>
    </table>
    </body>
    </html>
      

  3.   

    楼主测试是不是要这个效果?<form name=formauto  action=do.php method=post><select name=col1 onChange="doi();">
    <option value=1>1</option>
    <option value=11>11</option>
    </select>
    <select name=col2 >
    <option value=1>1</option>
    <option value=11>11</option>
    </select><input type=submit name=submit>
    </form><script>
    function doi()
    {
    if (formauto.col1.value>10)
    {
    formauto.col2.value=11;
    }else
    {
    formauto.col2.value=1;
    }
    }
    </script>
      

  4.   

    我不用JSP哦
    谢谢各位!
    在线等
      

  5.   

    这不是JSP,这是javascript.........属于客户端脚本,和服务器端语言JSP,PHP什么的无关
      

  6.   


    bluemeteor(挂月||╭∩╮(︶_︶)╭∩╮) 的是可行的/
      

  7.   

    bluemeteor,
    行不通哦
    价格   职员     提交按纽
    1元    小王
    1.5元  小刘
    2元
    5元
    10元
    20元
    我的意思是当用户选择在价格下拉列表框里选择到某个价格后,后面的职员项能够跟着联动,然后一点提交,就能将价格和职员名字一起提交查询哦
      

  8.   

    这样写,然后在你的do.php里面用$_POST['price']和$_POST['user']来接收价格和用户的信息嗯,两个select的option可以动态生成楼主还有不明白的么?建议找本html的书看看form方面的教程^_^<form name=formauto  action=do.php method=post>价格<select name=price onChange="doi();">
    <option value=1>1</option>
    <option value=1.5>1.5元</option>
    <option value=2>2元</option>
    <option value=5>5元</option>
    <option value=10>10元</option>
    <option value=20>20元</option>
    </select>
     职员<select name=user >
    <option value=小王>小王</option>
    <option value=小刘>小刘</option>
    </select><input type=submit name=submit>
    </form>
    <script>
    function doi()
    {
    if (formauto.price.value>=10)
    {
    formauto.user.value="小刘";
    }else
    {
    formauto.user.value="小王";
    }
    }
    </script>