필드 추가 후 글쓰기 하면 입력이 되지 않고 수정하면 입력이되요...

DB에 필드를 추가하고 skin 폴더에 write_update.skin.php 파일 생성 후 아래와 같이 넣었습니다.

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

// 자신만의 코드를 넣어주세요.
if(!$wr_comment) { // 코멘일때는 저장하면 안됩.
$sql = " update $write_table
set wr_fname = '$wr_fname',
wr_mname = '$wr_mname',
wr_fphone = '$wr_fphone',
wr_mphone = '$wr_mphone'
$sql_ip
$sql_password
where wr_id = '$wr[wr_id]' ";
sql_query($sql);
}
?>


view.skin.php 에는
<?=$view[wr_fname]?>
,
white.skin.php 에는
<input class='ed' size=50 name=wr_fphone id="wr_fphone" itemname="아빠전화" value="<?=$write['wr_fphone']?>">

이렇게 작성하였습니다. DB는 이상없이 잘 쌓이고 있습니다.
문제는..
최초에 글쓰기를 하면 view.skin.php 에서 보여지지가 않지만, 수정을 하여 다시 적으면 그제서야 내용이 입력이 됩니다. white_update.skin.php 에 뭐가 잘못된건가요? 왜 글쓰기를 하면 입력이 되지않고 수정으로 글을 적으면 그제서야 글이 입력될까요?

고수님들께 여쭤봅니다~~
바쁘시겠지만 한마디 조언 부탁드립니다..
감사합니다.
|

댓글 2개

where 문에서 $wr 변수를 쓰셨는데 글쓰기 시 해당 변수에 wr_id 값이 있는지 확인해보셔야 할꺼 같습니다

echo 문으로 확인해보시고요

where wr_id = '$wr_id' ";

이렇게 처리 한번 해보세요
넓은마인드님.. 매번 정확히 답을 알려주셔서 너무 감사합니다~
where wr_id = '$wr_id' ";
이렇게 바꾸니 잘 됩니다~^^

좋은 하루되세요~~
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 955
13년 전 조회 896
13년 전 조회 659
13년 전 조회 756
13년 전 조회 1,082
13년 전 조회 775
13년 전 조회 817
13년 전 조회 1,518
13년 전 조회 839
13년 전 조회 837
13년 전 조회 1,383
13년 전 조회 800
13년 전 조회 777
13년 전 조회 1,533
13년 전 조회 982
13년 전 조회 1,722
13년 전 조회 2,202
13년 전 조회 1,613
13년 전 조회 572
13년 전 조회 748
🐛 버그신고