게시판 설정위한 필드를 추가후 필드 업데이트 방법 문의입니다 > 그누4 질문답변

그누4 질문답변

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

게시판 설정위한 필드를 추가후 필드 업데이트 방법 문의입니다 정보

게시판 설정위한 필드를 추가후 필드 업데이트 방법 문의입니다

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

게시판 설정을 위해
1)bo_lat 라는 필드를 추가
2)board_form.php 에 해당 필드를 설정위한 코딩
3)board_form_update.php 에서 해당 필드업데이트

위처럼 하면 설정한 것이 잘 작동하는데....

업데이트시에 설정페이지의 모든 것들이 업데이트 되는 것 같은데..

혹시 추가한 필드만 업데이트 되도록 하려면 어찌하면 되나요..

즉, 추가한 필드만 업데이트하도록
g4/adm/add/ 에
1)board_form.php 에 해당 필드를 설정위한 코딩
2)board_form_update.php 에서 업데이트 이렇게 사용하고 있는데...

그누원본의 업데이트가 많아서 g4/adm/add/ 에
board_form_update.php 에서는 추가 필드만 업데이트 되도록 하고 싶어서요..

설명을 잘 못해서 어수선 하여 죄송합니다..

댓글 전체

update TABLE_name set col1=1, col2,=2, .... where id=N
이럴 경우에 colN 중에서 한나만 값이 바뀌고 나머지는 값이 같을 경우에,
mysql에서는 이전 값과 비교하여 다른 값이 들어 오는 경우에만 해당 컬럼 값을 바꿉니다.

그리고

update sql 문자열 길이를 줄이고 싶다면 어떤 <input 으로 들어 온 값이
디비에 저장된 것과 같은지 다른지 비교해서
다른 것(컬럼 이름)만 update 문에 사용하면 되겠지만
이렇게 하려면 불필요한 select, 또 일일이 값을 비교하는 php 스크립트가 생깁니다.

그래서 절충안을 생각해 보면

원래 있던 컬럼들 col_org_N과 추가된 컬럼들 col_add_N을
각각의  <form을 구성해서
board_form.php를 구성하시면 됩니다.
감사합니다... 많은 도움이 되었습니다...그리고 이제 님의 도움으로 잘 작동하고 있습니다..

기존의 것들을 삭제하고 추가된 필드만 남기니 잘 되네요

거듭감사합니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT