write_update.php 질문입니다~
본문
$w 값이 '' 이거나 r 일때
wr_11 필드에 wr_num 값을 넣어주었습니다.
DB에 들어간것도 확인했구요~
근데 글 수정만 하면 wr_11 값이 날라가네요;;
write_update.php 의 맨 하단 goto 를 주석처리하고
update문
print_r ($sql); 하면
wr_11 값이 없습니다...! 왜이럴까요?ㅠ
if ($w == '' || $w == 'r'){
if (조건문) {
$wr_11 = $wr_num;
}
}
!-->
답변 3
$w가 u일때는 기존 $wr_11값이 유지되어야 하므로
write.skin.php 파일의 form 안에 다음 코드를 넣어보세요.
<input type="hidden" name="wr_11" value="<?php echo $write['wr_11']; ?>" />
sql구문에 조건문에 해당하는 쿼리를 작성하셔야 합니다.
if(조건문){
$qr1 = " , wr_11='$mwr_num'";
}
이후 $sql 구문마지막 wr_10 = '$wr_10' $qr1";
이렇게 처리 하셔야 합니다.
아니면 스킨에 write_update.skin.php 파일을 만드셔서
sql_query("update 테이블 set wr_11='$wr_num' where wr_id='$wr_id'");
이렇게 구문 추가하시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.