2026, 새로운 도약을 시작합니다.

글쓰기 안되요 수정하기는 되는데.ㅠ.ㅠ 채택완료

특정게시판에 wr_11 ~ wr_20까지 db에 필드추가해두고

해당 스킨에서 write_update.skin.php 를 아래와 같이 수정했는데,

새로운 글쓰기는 작성이 안되지만(글작성완료 버튼 클릭시 안너어감) 

또 수정하기는 잘 되네요.. 뭐가문제인가요 ? 도와주세요~

bbs/write_update.php 나 write.php 파일은 따로 안건드렸어요~

스킨파일에 write_update.skin.php 만 수정하는게 맞죠?

Copy
 

답변 2개

채택된 답변
+20 포인트

글작성완료 버튼 클릭시 안너어감<==이건 글쓰기 폼 write_skin.php에 에러가 있다는 것입니다

그리고 위 코드는 저렇게 필드마다 별도로 update 쿼리를 하는 것이 아닙니다

update 쿼리를 한번만 하도록 다음처럼....


$wr_1 = "$ext1_00|$ext1_01|$ext1_02|$ext1_03";
$sql1 = " update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ";
sql_query($sql1);

위 코드 부터 끝까지 삭제하고 아래 부분만 맨위 //개별 페이지 접근 불가 다음 행에 넣으세요

$wr_1 = ~~

$wr_2 = ~~

~~

$wr_20 = ~~

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

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

정보가 부족하긴 한데,,,아마 쓰기 폼에서 해당 필드들이 배열이라는 사실을 알리지 않아서 서버가 처리를 못하는 것 같네요,,,,쓰기에서 배열로 넘기면 write_update.skin.php 에서 넘어온 배열처리를 정확히 해야 하며

지금 처럼하면 배열갯수가 정확히 지정되어 그게 안맞아 에러날거 같네요

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

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

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

로그인
🐛 버그신고