답변 4개
채택된 답변
+20 포인트
dxlab
12년 전
먼저 알려드린방식은 단순이 하이픈만 안보여지게 하는것이구요.
검색이 되게 하려면 db 자체에서 하이픈을 삭제하는게 좋겠네요~
/adm/member_list.php 최상단에
$mbsql = "update {$g5['member_table']} set mb_hp = replace(mb_hp, '-', ''); ";
sql_query($mbsql);
sql_query($mbsql);
이코드를 넣으세요~ 페이지를 실행하면 하이픈을 삭제해줍니다.
위코드를 계속 넣어두면 앞으로 하이픈을 넣어도 자동으로 db에서 삭제시키지만
애초에 회원가입할때 자바스크립트를 이용해서 하이픈을 사용 못하게 하는것도 하나의 방법이겠네요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
12년 전
헉 근데 회원관리 회원검색에서 휴대폰번호로 검색하면 나오지 않습니다. 물론 "-" 하이픈없이요
<?php echo $mb['mb_hp'] ?>이것을 <?php echo str_replace("-", "", $mb['mb_hp']); ?>이렇게 바꾸니 "-" 보이지않는데 검색은 안됩니다.
근데 회원 수정를 보면 휴대폰번호란에 "-" 하이픈이 있는데 수정해서 "-" 하이픈없애고 저장하고 검색하면 재대로 검색됩니다.
또 어디를 수정해야 할런지요.
adm/member_form.php 파일에서
가끔 회원분들이 아이디,비번분실해서 휴대폰번호로 찾아줍니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
dxlab
12년 전
회원이 직접 가입할때 -를 넣었나보네요~
그냥 단순히 관리자페이지에서 하이픈을 없애고 싶으신거면
/adm/member_list.php 에서
226줄 쯤에
<?php echo $row['mb_hp']; ?>
이부분을
<?php echo str_replace("-", "", $row['mb_hp']); ?>
이렇게 바꾸시면 될거같습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인