묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수로 검색시 |@| 없이 검색하는방법
2017.03.22 15:41
안녕하세요.
고난의 연속이네요.ㅠㅠ
확장변수로 검색하는 구현했는데 문제는.... 전화번호 검색이 문제네요ㅠ
사용자정의로 전화번호로 해놔서 전화번호를 010 2552 0000 을 넣으면
DB에 저장하는게 010|@|2552|@|0000 이런식으로 넣어야 검색이 되더라구요ㅠㅠ
이걸 |@| 문자열을 없애거나 '-' 이걸로 치환되서 검색되는 방법은 없을까요?
아무리 해봐도 검색해도 ㅠㅠ 답이 없어서요ㅠㅠ
<form action="http://felt-granfondo.com" method="post" onsubmit="return validateForm()" name="my_Form" id="my_Form"><input name="act" type="hidden" value="" /> <input name="vid" type="hidden" value="" /> <input name="mid" type="hidden" value="apply" /> <input name="category" type="hidden" value="" /> <table class="bd_tb"> <tbody> <tr> <td><span class="select itx"> <select name="search_target"> <option value="extra_vars4" <!--@if($search_target==extra_vars4)-->selected="selected"<!--@end-->>생년월일</option> <option value="extra_vars10" <!--@if($search_target==extra_vars10)-->selected="selected"<!--@end-->>송금자 정보</option> <option value="extra_vars5" <!--@if($search_target==extra_vars5)-->selected="selected"<!--@end-->>전화번호</option> </select> </span></td> <td class="itx_wrp"><input id="search_keyword" class="itx srch_itx" name="search_keyword" type="text" placeholder="예: 19901205"/></td> <td> <button class="bd_btn" onclick="jQuery(this).parents('form').submit();return false" type="submit">검색</button> </td> </tr> </tbody> </table> </form>
core 를 조금 고치셔서
검색을 위해 입력한 입력한 전화번호 검색값 자체를 query 구조에 맞게 고치시면 됩니다.
정확히 일치하길 원하는 경우, - 를 |@| 로 교체시켜 검색하시면 될테고
정확하지 않아도 일부 일치 등을 원하는 경우 - 를 % 로 대체시켜 검색하면 되겠죠