글쓰기 스킨에서 항목을 추가했습니다.
본문
글쓰기 스킨에서 wr_1 과 wr_2 를 입력 하게 하였는데요.
이상하게 이렇게 하면 게시판 리스트 스킨의 목록에 게시물이 안올라 옵니다.
wr_1 과 wr_2 의 입력 하는 항목을 write 스킨에서 제거 하고 게시판에 글을 쓰면 리스트 에 잘 보이구요.
여분필드에 값이 있던 없던 리스트를 봤을때 게시물이 보여야 하는데 안보이는 이상한 현상입니다.
왜 이럴까요..ㅠㅠ
board.php?bo_table=test&wr_id=13
이런식의 주소로는 또 잘 보이고 하단 목록도 잘 보입니다..ㅠㅠ
답변 6
bbs/write_update.php에서 다음 코드를 찾아서 수정한 후 등록 해보세요
등록시 에러가 있으면 에러 코드가 나올 것입니다
sql_query($sql, true); //<---- true추가
$wr_id = sql_insert_id();
리스트목록 에서는 <?php echo $list[$i]['wr_1'] ?> 이런식으로호출을 하면됩니다.
내용상으로 봤을땐 리스트 호출하는 부분이 오류가 있는거 같습니다.
wr_1, wr_2 문제는 아닌거 같습니다.
해당 질문만 가지고는 알 수 있는게 없습니다.
db 에 게시물 데이터를 insert 하는 과정에서 오류가 있어서 그렇습니다.
순정 게시판으로 돌리고
<input name="wr_1" value="여분필드1">
<input name="wr_2" value="여분필드2">
이거 두개만 넣어서 저장해보세요.
그누보드는 기본 여분필드 wr_1~10 까지 insert 되기 때문에
작업자님께서 잘못된 코드로 저장이 안되었을뿐입니다.
제가 너무 바보 같았네요.. 결국은 스킨을 잘못 수정해서 생긴 일이였습니다. 많은 분들의 답변 너무 감사드립니다.