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

게시판별 DB 속성에 대해 여쭤봅니다

일곱마리 11년 전 조회 5,326
안녕하세요^^
 
기본으로 있는 column들 외에 더 입력할것들이 있어서 column들을 추가해놓고 쓰는 테이블이 있는데요
 
bbs/write.update에 보면 insert랑 update가 있더라구요 그래서 따로 생성한 column들의 쿼리문을 추가해놓고
 
쓰고있는데요 문제는 다른 게시판에서 write할때가 꼬이더라구요
 
다른 게시판에서는 그 컬럼들을 안쓰니까 굳이 update할필요가 없는건데 다른 게시판들도 다들 bbs/write.update를
 
거쳐가니까 테이블에 없는 컬림이라고 에러가 나오네요..
 
어찌 해결해야 할까요? 제가 생각해본 방법으로는
 
스킨의 write에서 bbs/write.update에 post방식으로 스킨이름을 보내서 검사하여 게시판별로 다른 쿼리를 하는 방법,
 
아니면 스킨폴더마다 별도의 write.update를 가지는 방법, 아니면..
 
그렇다고 다른 게시판의 테이블에 쓰지도 않는 column들을 일일이 다 생성을 해야하는 건지..
 
고수님들의 조언을 부탁드릴게요^^
댓글을 작성하려면 로그인이 필요합니다.

답변 4개

7년 전

많은 도움이 되었습니다. 감사합니다.

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

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

11년 전
그런방법이 있군요.. 감사합니다 그럼 저 파일들은 제가 만들어서 써야 하나요?
아니면 어디에 있는지.. ㅜㅜ
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

레스트
11년 전
해당 게시판 디렉토리에 파일을 하나 생성 해주세요.
write_update.skin.php나 위에 찰스님께서 말씀하신대로 파일을 생성 하신 후
추가하신 정보들을 입력 하시면 스킨 별로 개별적으로 사용이 가능 합니다.
일곱마리
11년 전
아.. 그럼 bbs/write_update를 안거치고 해당스킨내에서 처리가 되는건가요?
감사합니다 한번해볼게요~

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

앗 ㅎ K찰스님께서 이미 좋은 답변을 달아주셨네요 ㅎㅎ
로그인 후 평가할 수 있습니다

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

SLOOP
11년 전
write_update.head.skin.php 

write_update.tail.skin.php 파일을 통해서 해당스킨만 적용할수있습니다

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

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

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

로그인