테스트 사이트 - 개발 중인 베타 버전입니다

mysql 에서 phone(VARCHAR)이라는 필드가 있는데 채택완료

amkorDB 6년 전 조회 1,777

혹시 mysql 에서 phone(VARCHAR)이라는 필드가 있는데

 

실제로는 "010-1111-7777"

 

이렇게 저장되어 있는데요

 

mysql where절 통해 

 

01011117777 또는 010-1111-7777 

 

입력해도 찾아올수있는 방법이 있을까요?

 

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

답변 3개

6년 전

</p>

<p>// DB 에 '-' 이 없는 형태로 저장되어 있다면.. '-' 를 제거해서 검색하는 방법이 있습니다.</p>

<p>$search_value = str_replace('-', '', $search_value);</p>

<p>$sql = "</p>

<p>  select *</p>

<p>    from [Table]</p>

<p>   where phone = '{$search_value}'</p>

<p>";</p>

<p>

로그인 후 평가할 수 있습니다

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

Rido
6년 전

mysql where절 통해 

*** 개인정보보호를 위한 휴대폰번호 노출방지 *** 또는 *** 개인정보보호를 위한 휴대폰번호 노출방지 *** 

입력해도 찾아올수있는 방법이 있을까요?

 

질문이 개인정보에 막혀서 무슨 내용인지 확인이 안됩니다.

로그인 후 평가할 수 있습니다

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

6년 전

내용에 실번호가 있으셔서 노출방지 멘트가 뜨네요 내용을 좀 수정하셔야 할거 같습니다.

로그인 후 평가할 수 있습니다

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

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

로그인