헐랭이

g4_memo (메모) 의 번호 생성문제 입니다.

안녕하세요.
현재 진행중인 프로그램을 그누3,4 와 연동을 시키고있으며
초기멤버 등록 과정에서 특별포인트 지급하면서 해당회원에게
특별 포인트 업데이트 및 메모보내기, 선물보내기시 메모보내기
포인트내역 기록하기를 동시에 연동을 진행하는 과정에서
메모보내기 부분에서 문제가 발생하더군요.

문제가 되는 부분은 g4_memo 의 me_id 필드(번호부분) 에서
auto_increment 를 적용하지 않으므로 인하여 g4_memo 의
최종 번호를 가져온후 +1을 더한후 생성할 번호를 미리 만들어서
보내야만 하도록 되어 있더군요.

제가 궁금한점은 번호를 자동 증가를 하지않고 저렇게 해야만 하는
어떤 이유라도 있는지 알고 싶습니다.
아직 초보 이다보니 저러한 방식을 사용하는 이유가 전혀 이해가
안되어 고수님들에게 조언을 부탁 드립니다.^^
|

댓글 2개

그누보드4의 처음 설계시...

MySQL DB 이외의 DB에서도 구동이 가능하도록 하려 하였습니다.

auto_increment 를 사용하면 mysql_insert_id() 를 사용하게 되고 (다른 코드로 대체해도 되지만요) 그렇게 되면 MySQL에만 국한이 되게 되는...

그런 이유때문에 표준(?) 쿼리를 사용하게 된것입니다.
MySQL DB 외에는 사용을 해본적이 없는 초보 이다보니 표준? 에대한 개념조차
몰랐는데 관리자님의 설명을 보구선 어느정도 이해를 하였으며 많은 도움이 되었습니다.
감사합니다.^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
20년 전 조회 1,565
20년 전 조회 1,515
20년 전 조회 1,860
20년 전 조회 1,519
20년 전 조회 1,515
20년 전 조회 1,994
20년 전 조회 1,533
20년 전 조회 1,630
20년 전 조회 1,514
20년 전 조회 1,572
20년 전 조회 1,582
20년 전 조회 1,497
20년 전 조회 1,526
20년 전 조회 1,516
20년 전 조회 2,048
20년 전 조회 1,566
20년 전 조회 1,706
20년 전 조회 1,558
20년 전 조회 1,587
20년 전 조회 1,565
🐛 버그신고