zoukankan      html  css  js  c++  java
  • 动态多条件mysql模糊查询

    sql拼接函数:

     1     public static String Instructor_sql_whole_study(String[] val_ids,String[] val_values)
     2     {
     3         String sql="SELECT * from student_1_score where";
     4         for(int i=0;i<val_ids.length;i++)
     5         {
     6             sql+=Instructor_sql_study(sql,val_ids[i])+" like '%"+val_values[i]+"%'";
     7         }
     8         return sql;
     9     }
    10     public static String Instructor_sql_study(String sql,String id)
    11     {
    12         String str="";
    13         String and_str=" and ";
    14         if(sh.getExpString("where$",sql).size()>0)
    15         {
    16             and_str=" ";
    17         }
    18         switch (id)
    19         {
    20             case "1":
    21                 str=and_str+"name_student";break;
    22             case "2":
    23                 str=and_str+"name_course";break;
    24             case "3":
    25                 str=and_str+"credit";break;
    26             case "4":
    27                 str=and_str+"term";break;
    28             case "5":
    29                 str=and_str+"class";break;
    30         }
    31         return str;
    32     }
  • 相关阅读:
    cmd 一键获取 所有连接过的wifi 密码
    MYSQL注入语句
    Web安全篇之SQL注入攻击
    Kali Linux 不能联网上网 解决方法
    php杂项
    laravel下的数据序列化
    填充数据
    css
    array
    GD库常用函数
  • 原文地址:https://www.cnblogs.com/smartisn/p/14726139.html
Copyright © 2011-2022 走看看