회원가입시 여분필드 mb_10 을 이용하여 YYYY-MM-DD 형식으로 생년월일을 입력받고 있습니다.
생일자를 챙겨주고 싶은데 아래 두가지중 가능한 방법이 있을까요?
1. 관리자로 로그인하면 오늘 생일인 회원을 알려줄 수 있는지?
2. 1번이 어려우면 관리자페이지 회원관리 페이지에서 검색기능을 이용해 보려고 하는데요.
생일 이라는 검색항목을 추가하고,
<option value="mb_10"<?php echo get_selected($_GET['sfl'], "mb_10"); ?>>생일</option>
이런식으로 넣어서 검색을 해보면 정확히 일치하는 값은 검색이 되는데,
생년월일 중에서 생일 부분만 검색하고 싶은데, 부분일치 값은 출력되지 않네요~.
예를들어 검색어값을 "-06-01" 이라고 주면 생일이 6월1일인 사람만 검색되게 하려면 어떻게 수정해야
할까요?
답변 3개 / 댓글 2개
$sql_search .= " ({$sfl} like '{$stx}%') "; 이걸 찾아서
$sql_search .= " ({$sfl} like '%{$stx}%') "; 로 바꿔보세요
답변에 대한 댓글 1개
right(mb_10, 5) = '06-01'
두가지다 가능합니다.
2번은 간단히
검색하는데 스위치문 디폴트가 like가 앞에 % 가 없어서 그렇습니다. 추가해보세요
답변에 대한 댓글 1개
관리자페이지에서 회원관리 검색 부분에 넣으려고 하는데요~.
해당 검색부분에 대한 스위치문은 어디에 위치하고 있을까요?
답변을 작성하려면 로그인이 필요합니다.