查询表单中要像这样的有个下拉框(select)里面全部为查询条件如(根据学生名,根据学生id)
后面还有个(text) 可以输入关键字如(张三,李四);
那位大哥能帮下忙解决下,举个例子说明.

解决方案 »

  1.   

    select * from table where name like '%张三%'
      

  2.   

    把下拉框的值设置为数据库中的字段名。比如:
    <select name="type">
    <option value="name">学生名</option>
    </select>
    后台根据得到的下拉框值,SQL语句如下:SELECT * FROM table WHERE type LIKE '%textvalue%';
      

  3.   

    LZ,2L的就很好。在servlet或者action中得到下拉列表(type)和文本框的值 (value)。
      

  4.   

    if(学生名){
       like('%学生名%')
    } else if(id){
      like('%id%')}