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

board_new 테이블에 대해 질문합니다. 채택완료

김훈석 7년 전 조회 3,511

글 수정시 공지글로 수정했을때 board_new 테이블에서도 wr_1을 만들어 'html2'가 같이 들어가게 만들고 싶습니다.

그런데 write_update.php 에서 쿼리문으로

sql_query(" update {$g5['board_new_table']} set wr_1 = '$html' where bo_table = '$bo_table' and  wr_id = '$wr_id'");

를 추가했는데도 board_new 테이블에 wr_1은 전혀 변경이 되지않습니다 ㅠㅠ

wr_1컬럼 type은 set('html2') 으로 수정했구요 ㅠㅠ 뭐가 문제일까요?

 

어떻게 해야 board_new 테이블에 수정이 들어갈까요?

 

고수분들의 도움이 필요합니다 잘부탁드립니다 ㅠㅠ

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

답변 5개

채택된 답변
+20 포인트
플라이
7년 전

쿼리문을 echo로 찍어서 체크해 보셔야 할듯 합니다. wr_1 타입을 text 타입으로 변경해 보세요

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

답변에 대한 댓글 1개

김훈석
7년 전
[code]echo "update g5_board_new set wr_1 = 'html2' where bo_table = '$bo_table' and wr_id = '$wr_id'";[/code]
했더니
update g5_board_new set wr_1 = 'html2' where bo_table = 'gallery04' and wr_id = '32' 라고 잘 뜹니다 ㅠㅠ

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

김훈석
7년 전

그럼 $html 이 빈값이라면 공지사항인것을 어떻게 구분하죠...

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

답변에 대한 댓글 1개

i
ilruo
7년 전
if($html ==''){
$html='notice';
}
이렇게 해보세요~

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

김훈석
7년 전

$html 이거에 문제가 있었군요...

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

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

T
7년 전

1번으로 sql쿼리문 실행했을때 값이 다 있는지 확인해보세요

아니시면 html / bo_table / wr_id 값에 값이 다 들어있는가요?

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

답변에 대한 댓글 1개

김훈석
7년 전
$html 값이 안들어있었어용 ㅠㅠ

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

B
7년 전

직접 sql에서 직접 실행해시거나

sql_query("쿼리문",true) 하시면 에러가 표시됩니다.

$html 내용도 모르다보니 wr_1 형식이나 길이 크기가 맞지 않을 수도있습니다.

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

답변에 대한 댓글 1개

김훈석
7년 전
sql에서 직접 실행했을때는 실행되는데 혹시 변수가 잘못 된걸까요? ㅠㅠ

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

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

로그인