글보기에서, 필드수정 여쭤볼게요!
본문
안녕하세요!
글보기안에서 , 특정필드 값을 수정하고싶은데요
-----view스킨
<a href="<?=$view_skin_url?>/stat.php?wr_id=<?=$wr_id?>&bo_table=<?=$bo_table?>&wr_22=1" >test1</a>
<a href="<?=$view_skin_url?>/stat.php?wr_id=<?=$wr_id?>&bo_table=<?=$bo_table?>&wr_22=2">test2</a>
<a href="<?=$view_skin_url?>/stat.php?wr_id=<?=$wr_id?>&bo_table=<?=$bo_table?>&wr_22=3" >test3</a>
----
stat [업데이트 php]
include_once("/_common.php");
// 게시판 관리자 이상 복사, 이동 가능
if ($is_admin != 'board' && $is_admin != 'group' && $is_admin != 'super')
alert_close('게시판 관리자 이상 접근이 가능합니다.');
$sql =" update {$g5['board_table']} set wr_22 = '$wr_22' where wr_id = '$wr_id' ";
sql_query($sql);
goto_url(G5_BBS_URL."/board.php?bo_table=".$bo_table."&wr_id=".$wr_id);
값을 수정할 필드가 wr_22인데..
저게 안되네요...
구문이 틀렷나요 ?
아니면 다른 무언가도 또 추가를 해주어야하나요 ?
혹시 아미나스킨이여서 안될수도잇나요 ? 저게 ?
답변 1
$g5['board_table'] 이 맞나요?
게시판 테이블은
게시판 테이블은
g5_write_테이블아이디
이것인데요
게시판 프로그램 안에 코드 넣는 것이라면
$write_table을 이용하면 되요.
그러니까
update $write_table set wr_22 = '$wr_2w' where wr_id = '$wr_id'
이것인데요
wr_22 컬럼을 만들지 않았다면 컬럼이 없을 것이에요
그누보드는 wr_10까지만 존재 해요
그래서 만들어줘야 해요
alter table $write_table add column wr_22 varchar(255) default ''
소스 안에서는
$que = "alter table $write_table add column wr_22 varchar(255) default ''";
sql_query( $que );
이렇게 하신 후 소스를 한번 실행 후 이 부분을 주석 처리 하세요.
두번 실행 되면 에러 나요
답변을 작성하시기 전에 로그인 해주세요.