필드추가를 했는데 글쓰기 진행이 안되버리네용 ㅠㅠ 채택완료
ideaman
9년 전
조회 6,048
그누5가 너무 필드추가가 힘든거 같아요 ㅠㅠ 쉬운방법이 없나요? 먼저 저는 이렇게 진행을 했어요
phpmyadmin 에서 해당 게시판 필드를 다음과 같이 추가를 해줬고 성공을 했는데요
ALTER TABLE `g5_write_게시판아이디`
ADD `wr_11` VARCHAR( 255 ) NOT NULL ,
ADD `wr_12` VARCHAR( 255 ) NOT NULL ,
ADD `wr_13` VARCHAR( 255 ) NOT NULL ,
ADD `wr_14` VARCHAR( 255 ) NOT NULL ,
ADD `wr_15` VARCHAR( 255 ) NOT NULL ,
ADD `wr_16` VARCHAR( 255 ) NOT NULL ,
ADD `wr_17` VARCHAR( 255 ) NOT NULL ,
ADD `wr_18` VARCHAR( 255 ) NOT NULL ,
ADD `wr_19` VARCHAR( 255 ) NOT NULL ,
ADD `wr_20` VARCHAR( 255 ) NOT NULL ;
그리고 나서 데이터 입력이 되지 않자 찾아 보니까.
bbs/write_update.php 를 수정을 해야한다고 해서 수정을 해서 필드들을 20개까지 추가를 해줬어요
근데 글쓰기를 누르면 디비자체에 글내용이 전체적으로 입력이 안되고 있어요
제가 뭘 빠진게 있을까요? ㅠㅠ 여분필드 쉽게 추가 하는 법 없을까요 ?
그누5 팁자료실에 어떤 회원님께서 여분필드 쉽게 추가할수있게끔 파일을 올리셨던데 그걸 해도
여분필드 추가 자체가 안되더라구요 고수님들 도와주세요 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
9년 전
필드 추가가 정상적으로 됐다면 bbs/write_update.php 파일은 원본 상태로 되돌려 놓고
스킨 폴더 안에 write_update.skin.php 파일을 새로 추가해보세요. 내용은 이렇게..
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$sql1 = " update $write_table set
wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20'
where wr_id = '$wr_id' ";
sql_query($sql1);
?>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
i
ideaman
9년 전
�
작은별
9년 전
/bbs/write_update.php 여기서 해도 됩니다.
아예 입력조차 안된다면 수정을 제대로 안 하셨을 겁니다.
직접 저 파일에 테스트해봤는데 별문제 없었습니다.
단지 여기서 하면 원본을 수정해야 하니 나중에 업데이트할 때 번거롭기도 해서 더 복잡해지죠.
일부 게시판에서만 추가 여분 필드를 사용할 목적이면 스킨에서 처리하는 방법이 낫습니다.
아예 입력조차 안된다면 수정을 제대로 안 하셨을 겁니다.
직접 저 파일에 테스트해봤는데 별문제 없었습니다.
단지 여기서 하면 원본을 수정해야 하니 나중에 업데이트할 때 번거롭기도 해서 더 복잡해지죠.
일부 게시판에서만 추가 여분 필드를 사용할 목적이면 스킨에서 처리하는 방법이 낫습니다.
i
ideaman
9년 전
감사합니다 ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
http://sir.co.kr/qa/?wr_id=88992
작은별님 글보고 bbs/write_update.php 수정해서 어찌 성공을 했는데 어느순간
디비에 게시글이 자꾸 안들어가더라구요 초보라서 여기저기 이야기를 모아서 입력을 하다보니
에러가 났었나봅니다~ phpmyadmin 에서 다시 필드 추가해서 작은별님 말씀처럼 다시 차근 차근 하니
잘되네요 정말 감사합니다 ^^