여분필드를 추가했는데 입력한 글이 안보입니다. 도와주세요. 정보
여분필드를 추가했는데 입력한 글이 안보입니다. 도와주세요.본문
팁(http://www.sir.co.kr/bbs/tb.php/g4_tiptech/5290)과 질문게시판을 참조하여 여분필드를 아래와 같이 추가하였습니다. (wr_11~ wr_15)
그런데 내용을 입력해도 view화면에서 내용이 출력이 안됩니다.
<1단계>
db_add.php파일을 아래와 같이 만들어서 실행함.
<?
include_once("./_common.php");
include_once("./_head.php");
include_once("./_common.php");
include_once("./_head.php");
sql_fetch(" alter table g4_write_b3_1 add wr_11 varchar(255) not null ");
sql_fetch(" alter table g4_write_b3_1 add wr_12 varchar(255) not null ");
sql_fetch(" alter table g4_write_b3_1 add wr_13 varchar(255) not null ");
sql_fetch(" alter table g4_write_b3_1 add wr_14 varchar(255) not null ");
sql_fetch(" alter table g4_write_b3_1 add wr_15 varchar(255) not null ");
include_once("./_tail.php");
?>
<2단계>
write.update.skin.php에 아래와 같이 추가함
<?
$sql12 = " update $write_table
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15' ";
sql_query($sql12);
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15' ";
sql_query($sql12);
?>
<3단계>
실제 여분필드가 추가되었는지 테스트를 해 보았습니다.
write.skin.php 에
<input name=wr_12 itemname="wr_12" value="<?=$write[wr_12]?>">
view.skin.php 에
<?=$view[wr_12]?>
위와같이 했는데 입력한 글이 보이지가 않습니다.
그래서 3단계에서 여분필드 wr_10을 테스트 해봤더니 역시 잘 나오구요.
참고로 db를 살펴보니, 입력한 값이 db에는 저장이 되는데 좀 이상합니다.
한번 글을 등록하고 또 새 글을 등록하면 레코드가 계속 추가가 되는게 아니라
아래처럼 행만 바껴서 입력한 값이 추가가 됩니다.
위에서 어떤부분을 제가 빼먹거나 틀린 부분이 있는지 살펴봐 주시면 감사하겠습니다.
새벽시간에 고생이네요 ㅡㅡ
댓글 전체

<2단계>
write.update.skin.php에 아래와 같이 추가함
<?
$sql12 = " update $write_table
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15'
where wr_id = '$wr_id'
";
sql_query($sql12);
?>
where 구문이 빠졌네요...어디에다가를 넣어줄지 설정을 하셔야 합니다......^^
write.update.skin.php에 아래와 같이 추가함
<?
$sql12 = " update $write_table
set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15'
where wr_id = '$wr_id'
";
sql_query($sql12);
?>
where 구문이 빠졌네요...어디에다가를 넣어줄지 설정을 하셔야 합니다......^^
감사합니다. 그걸 빼먹었네요. ^^;