채택완료

1:1 문의 내역 아이디 검색 질문

2020-09-01 (화) 17:14:56 3,301
Copy
$stx = trim($stx);
    if($stx) {
        if (preg_match("/[a-zA-Z]/", $stx))
            $sql_search .= " and ( INSTR(LOWER(qa_subject), LOWER('$stx')) > 0 or INSTR(LOWER(qa_content), LOWER('$stx')) > 0 or INSTR(LOWER(mb_id), LOWER('$stx')) > 0)";
        else
            $sql_search .= " and ( INSTR(qa_subject, '$stx') > 0 or INSTR(qa_content, '$stx') > 0 or INSTR(mb_id, '$stx') > 0) ";
    }

이렇게 되어 있는데

아이디로 검색 시 검색이 잘 되긴하는데

a라고 검색하면 a도 나오고 aa도 나오고 a123도 나와요

이걸 딱 a만 나오게 할 수 있나요?

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
INSTR(LOWER(mb_id), LOWER('$stx') 
이 부분을 수정하세요..
mb_id = LOWER('$stx')

답변에 대한 댓글 1개

너무너무 감사합니다!

답변을 작성하려면 로그인이 필요합니다.