搜索条件:<select name="ziduan" style="width:155px;">
           <option value="">查看全部数据</option>
           <option value="hotel_id">ID</option>
           <option value="content">内容介绍</option>
           <option value="source">备注</option>
           <option value="s_type">s_type</option>
比如我选择ID为搜索条件,搜索后下拉菜单里显示ID,不应该是查看全部数据。
怎么做

解决方案 »

  1.   

    <?php
    $t = '';
    if(isset($_POST['ziduan'])){
    $t = $_POST['ziduan'];
    }
    ?>
    <form action="" method="post">
    <select name="ziduan" style="width:155px;">
       <option <?php if(!$t){ ?>selected<?php } ?> value="">查看全部数据</option>
       <option <?php if($t == 'hotel_id'){ ?>selected<?php } ?> value="hotel_id">ID</option>
       <option <?php if($t == 'content'){ ?>selected<?php } ?> value="content">内容介绍</option>
       <option <?php if($t == 'source'){ ?>selected<?php } ?> value="source">备注</option>
       <option <?php if($t == 's_type'){ ?>selected<?php } ?> value="s_type">s_type</option>
    </select>
    <input type="submit" name="submit" value="submit">
    </form>
      

  2.   

    选择ID了之后下拉菜单里肯定是显示ID啊,还是我没弄懂你什么意思?
      

  3.   

    <option value="" <?php if($_POST[]){echo "selected"}?>>