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

쿼리문 질문입니다. 채택완료

그누랑놀자 9년 전 조회 2,182

 Mysql  php 그누보드 입니다.

 

 그누보드 홈페이지에 회원이 접속시 mb_login_ip(Mysql) 와  Mssql2008(MS입니다) MEMB_STAT 테이블에 IP 가  같은게 3개 이상 있을시

 

 

  Mssql 의  테이블 GameShopPoint 의 AccountID = 그누보드 아이디가 같은게 있다면

 

  update GameShopPoint

                   set Recommend1 = 1

 

  이렇게 하고 싶습니다. 초보라서 질문의 두서가 없네요

 

  * 홈페이지 접속한 회원의 아이피가   Mssql 의 테이블 MEMB_STAT 안에 있는  IP열에 3개 이상있을시

 

  홈페이지 회원아이디가 Mssql 테이블 GameShopPoint 의 열 AccountID 와 같가면  

  Mssql 을 업데이트 해주는 PHP 용 쿼리문이 알고 싶습니다.

 

                   update GameShopPoint

                   set Recommend1 = 1

 

 

또는 

추천인 악용으로 인한것입니다.

 

동일한 아이피로 중복 회원가입을 할시

추천인을 입력 했어도  그 입력한 추천인을 삭제 하도록 하는 방법 없나요?

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

답변 1개

채택된 답변
+20 포인트

우측에 질문하는 방법 한번 읽어 보시면 답변 얻으시는데 도움이 되실겁니다.

일단 커스텀 된 사항에 대해 질문을 하실때는 커스텀 관련 내용도 모두 알려 주셔야 합니다.

회원정보를 MSSQL과 동기화 해서 사용 중이신듯 합니다...

일단 DB 서버가 서로 떨어져 있다면(각각 IP 보유) 어느쪽에서 코딩을 하든 다른쪽 DB의 내용을

가져올수 있어야 합니다.

동일한 서버에 DB를 2개 두신거라면 크게 문제될건 없겠네요...

말씀으로 조건을 모두 처리 하신듯 합니다.

 

로그인 후에 ID, IP 확보

확보된 IP로 MSSQL에 MEMB_STAT에 3개 이상의 정보가 있는지 확인

if(있다면){

    update GameShopPoint set Recommend1 = 1 where AccountID = 그누보드 아이디(확보된 ID)

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

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

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

로그인