한의원 사이트를 만드는데 회원가입과 진료상담이라는 게시판의 연결에 관한 질문입니다.
우선 자세히 말씀드리자면,
이 사이트에는 온라인 회원과 고객이 존재합니다.
회원가입창을 통해 가입한 온라인 회원과 한번이라도 진료를 받은 적이 있는 고객이 있습니다.
그래서 회원가입창에서 처음에 주민번호를 체크해서 진료를 받은 적이 있는 고객에겐 자동으로 고객id가 부여되도록 했구요.
그리고 그 고객이 회원가입을 하려고 할때, 회원id를 선택하게 하려고 합니다.
물론 회원id를 선택하지 않으면, 고객id로 회원id를 대신하게 하려고 하고요, 그런데 문제는 진료상담이라는 게시판에서 글쓰기폼을 만드는 데, 여기에서 공개/비공개로 나누는 데 있습니다.
회원이 아닐 경우는 무조건 공개되고요, 회원일 경우는 공개와 비공개를 선택할 수 있도록 하고 있습니다.
그러다 보니 회원id를 체크해서 회원인지 아닌지 판단하려고 하는데여, 회원가입db에서 회워id가 pk가 아니다보니 연결을 시킬수가 없습니다.
그리고 고객id는 관리자가 자동으로 부여하다보니 사용자는 고객id를 모를 수가 있어서 고객id로 하는 것도 어려움이 있어여!!
혹시 이 문제를 해결해 주실 만한 분들이 계시다면 많은 조언 부탁드려요..
|