1. Java / Говнокод #17841

    +72

    1. 1
    2. 2
    3. 3
    4. 4
    resultWhereClause += " AND (lower(concat(per.firstName,' ',per.lastName,' ',per.middleName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")})";
    resultWhereClause += " or lower(concat(per.lastName,' ',per.firstName,' ',per.middleName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")})";
    resultWhereClause += " or lower(concat(per.firstName,' ',per.middleName,' ',per.lastName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")}))";
    resultWhereClause += "))";

    Изящный хак для (на самом деле нет) для поиска по ФИО

    Запостил: chsh, 23 Марта 2015

    Комментарии (6) RSS

    • Узнаю родные строки, коллега)
      Ответить
      • ну и в какой шарашке нынче даже ОРМ не осилили?
        Ответить
        • ОРМ - говно! Инъекции - заебись. Атвечаю
          Ответить
          • А в ПХП инъекции - изящное архитектурное решение. https://www.linux.org.ru/news/opensource/11683089/page2#comment-11683956
            Ответить
            • А я вчера слышал. Школьник рассказывал, что баб ебать не надо. Надо только дрочить. Для тебя это тоже авторитет?
              Я все к тому что какая разница что там школьники пиздят.
              Ответить
            • >linux.org.ru
              Ответить

    Добавить комментарий