반응형

휴대폰 번호를 검색하는데

옛 쇼핑몰을 수정에 수정에 수정을 거듭하다보니 주문 폼이 엉켜버린것같다

휴대폰에 하이픈이 들어있는것도있고 없는것도있고

그래서 주문조회하는데 하이픈을 입력하는사람도 입력안하는사람도

db에만 통일되게 들어가있으면 넘길때만 처리해서 넘기면되는데

워낙 데이터양도많고 처음부터 손대기그래서 

쿼리문할때도 하이픈 빼버리고 추출하도록 수정했다.

replace 를 사용했다

where 문에서 적용시키는게 잘안나와서 귀찮 이것저것 해보다 성공

쿼리문에서의 특정 문자 제거는 replace(해당컬럼명,'해당문자','바꿀문자')

ex) select * from table where replace(hp,'-','')='01012345678';

이거랑 별개로 주문조회 자체가 좀 문제있는거같긴한데;

728x90
반응형
반응형

코드저장..

검색페이지를 만드는데

이번에는 주로하던 php 페이지가 아니라 java로 제작페이지여서

javascript로 검색결과에 검색어 표시를 해줘야했다

결과적으로는 크게 복잡하지않았다

search_filter();
function search_filter(){
var search = $('#searchKeyWord').val();
var sf_cnt = 0;
$(".sc_td").each(function () {
var regex = new RegExp(search,'gi');

    $(this).html( $(this).text().replace(regex, "<span class='text-danger bold'>"+search+"</span>") );

    sf_cnt = sf_cnt+1;
});

};

replace 함수를 사용하고있고
해당 구역에서 키워드 텍스트를 찾아서 span으로 한번 둘러싸주는 형식

순조롭게 적용되서 굳이었다

728x90
반응형

+ Recent posts