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

wr_ 말고 새로 bo_1~100 만들었는데 write로 해도 DB저장이안됩니다. 채택완료

wnsah6288 1년 전 조회 4,186

wr_ 말고 새로 bo_1~100 만들었는데  write로 해도 DB저장이안됩니다.

 

 

wr_ 이름만 가능한건가요... 여분필드 이름을 bo로 바꿨는데

 

wr_1 ~ 100 까지 생성해놓고

 

bo_1 ~ 100 까지 생성을 해놨습니다.

 

보드 스킨에서

write_update.skin.php

 

도 추가로 

 

<?php                                                                    

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$sql = " update $write_table                                        

             set bo_1 = '$bo_1',       

                 bo_2 = '$bo_2',

                          .

                          .

                          .

                          .

                 bo_100 = '$bo_100'

          where bo_id = '$bo_id' ";

sql_query($sql);

?>                                         

 

이렇게 추가를 해놓은 상태입니다.

 

 

write.skin.php 에서는

 

<input type="text" class="inbox1" id="qty1" value="1<?php echo $write['bo_1']; ?>" name="bo_1">

 

이렇게 넣어놓은 상태입니다.

 

db에 저장이 안되는건 뭐 때문일까요 또 따로 설정해야되는게 있을까요..

 

http://sir.kr/data/editor/2402/3552810833_1708047552.9205.jpg" width="100%" />

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

답변 2개

채택된 답변
+20 포인트
1년 전

 where bo_id = '$bo_id' ";가 맞으신가요? 기본은 wr_id 입니다.

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

답변에 대한 댓글 1개

w
wnsah6288
1년 전
wr_id 로 설정해야되는건가요?

db상으로는 bo_id 로 설정을 해놔서...

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

플라이
1년 전

쿼리를 직접 소스단에서 찍어서 확인해 보시고 해당 쿼리를 phpMyAdmin에서 쿼리를 실행해서 확인해보세요


@블랙캣77 님의 말씀처럼 wr_id인데 bo_id로 된듯 하네요

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

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

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

로그인