wr_11 이 뿌려지지 않습니다. 채택완료

4년 전 조회 1,201

<input name="wr_11"> 로 해서 입력을 받아서 

 

update.skin에 

 

    $sql = " insert into $write_table
                set wr_num = '$wr_num',
                     wr_11 = '$wr_11';
    sql_query($sql);

 

업데이트 해주고

 

리스트에서 <?php echo $list[$i]['wr_11'] ?> 해주는데 안나옵니다.

 

print_r2 ($list[$i]) 해보면... 값이 전혀 들어있지 않네요..

 

필드추가는 https://sir.kr/g5_tip/13363 에서 추가했고

print_r2 하면 정상적으로 추가된게 확인되고 있습니다.

 

제가 무엇을 빠뜨렸는지 알 수 있을까요?

답변 5개

채택된 답변
+20 포인트

파일명은 정확하게...

write_update.skin에 

 

    $sql = " update $write_table  set wr_11 = '$wr_11' where wr_id='$wr_id' ";
    sql_query($sql);

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

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

필드가 정확히 생성이 되었고 write.update.php 파일에서도 추가가 되었는데도

안된다면

간결하게 질문하기 위해 <input name="wr_11"> 이렇게 하신게 아니라면

<input type="text" name="wr_11"> 처럼 type을 넣고 해 보세요.

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

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

update.skin 에서 alert($sql); 해보세요.

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

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

참고해서 다시 잘 체크해보세요.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=31

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

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

인설트가 아니라 업데이트로 하셔야 겠죠 글 수정 구문을 참고해서 업데이트로 변경해보세요.

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

답변에 대한 댓글 1개

update로 해도 마찬가지입니다. ㅠㅠ

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

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

로그인
🐛 버그신고