추가필드 생성시 스킨 폴더에서 write_update.skin.php 파일 만들어서요~ 채택완료
안녕하세요~
게시판에 wr_11, wr_12, wr_3 세개의 추가 필드를 만들고 싶어서
스킨 폴더에서 write_update.skin.php 파일을 생성하고
</p>
<p><?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>if(!$wr_comment) { // 코멘일때는 저장하면 안됩.
$sql = "update {$write_table}
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13'
$sql_ip
$sql_password
where wr_id = '{$wr['wr_id']}' ";
sql_query($sql);
}
?></p>
<p>
이렇게 넣었는데요.
저장이 안되네요...--;
혹시 어떤것이 잘못되었는지 조언좀 부탁드립니다.
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
�
6년 전
댓글을 작성하려면 로그인이 필요합니다.
6년 전
php 파일을 아무거나 생성하시거나 extend 폴더에 있던 아무 파일을 열어 아래 소스를 넣어주세요.
$sql = " ALTER TABLE `g5_write_<span style="color:#c0392b;"><strong>게시판영문명</strong></span>` ADD `wr_11` VARCHAR(255) NOT NULL , ADD `wr_12` VARCHAR(255) NOT NULL , ADD `wr_13` VARCHAR(255) NOT NULL ";
sql_query($sql);
위처럼 입력하시면 wr_11, wr_12, wr_13이 varchar 속성 255 길이로 테이블 맨 하단에 추가됩니다.
홈페이지 내 아무 페이지나 가서 새로고침 1회 실행합니다.
그후 extend에 추가했던 파일 또는 소스를 삭제하시면 됩니다.
skin 폴더에 write_update.skin.php를 생성하셨으면 앞에 $wr을 붙이지 않아도 됩니다.
$sql = "update $write_table set wr_11 = '$wr_11', wr_12 = '$wr_12', wr_13 = '$wr_13' where wr_id = '$wr_id' ";
sql_query($sql);
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
6년 전
쿼리 날리는 거네요.. 감사합니다.
첫번째 답변보고 바로 아차싶어 DB추가하고 성공하였습니다.
좋은 팁 감사합니다!
첫번째 답변보고 바로 아차싶어 DB추가하고 성공하였습니다.
좋은 팁 감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
채택
답변대기
채택
채택
채택
답변대기
답변대기
답변대기
채택
채택
채택
채택
채택
채택
채택
답변대기
왜 그생각을 안하고 있었는지 ㅎㅎㅎ
바로 추가해서 테스트 성공했습니다. 감사합니다.