채택완료
register_form_update에서 다른 게시판 글수정
위 참고글로 다른 게시판 글쓰기는 성공했습니다.
write_update.php를 참고해서 wr_id를 찾아 해당글을 수정하는 부분을 아래처럼 했는데 별 반응이 없습니다.
글제목만 수정하면 되는데 어느부분이 잘못된 것일까요?
도움말씀 구합니다.
[글수정 부분]
Copy
// 회원가입 register_form_update.php에서 다른 게시판 글수정 $xwrite_table = "g5_write_free"; //넣을 테이블명 $sql = " select wr_id, mb_id from $xwrite_table where mb_id = '$mb_id' "; //글 아이디 추출 $row = sql_fetch($sql); $xwr_id = $row['wr_id']; //글 아이디 대입 $xca_name = ""; //카테고리가 있다면 카테고리명 $xwr_option = ""; //옵션 $xwr_subject = $mb_name; // 이름이 아니라 닉으로 했다면 닉으로 바꿈. $xwr_content = ""; //내용 넣는부분 $xwr_link1 = ""; //있으면 넣으시고 없으시면 패스 $xwr_link2 = ""; //있으면 넣으시고 없으시면 패스 $xwr_name = "admin"; //글쓴사람인데 관리자면 admin이라던가.. 회원명으로 하시려면 $mb_name $xwr_email = ""; // 회원명으로 할경우라면 위에있는 $mb_email 을 사용. 봇개념이면 걍 아무거나 넣어도 상관은... $xwr_homepage = ""; //사용하려면 $mb_homepage로 대입하면 된다. $xwr_1 = "" ; //스킨에 wr_넘버 를 사용하는거라면 그거에 맞게 항목으로 넣으세요. $xwr_2 = "" ; $xwr_3 = "" ; $xwr_4 = "" ; $xwr_5 = "" ; $xwr_6 = "" ; $xwr_7 = "" ; $xwr_8 = "" ; $xwr_9 = "" ; $xwr_10 = ""; $sql = " update {$xwrite_table} set ca_name = '{$xca_name}', wr_option = '{$html},{$secret},{$mail}', wr_subject = '{$xwr_subject}', wr_content = '{$xwr_content}', wr_link1 = '{$xwr_link1}', wr_link2 = '{$xwr_link2}', mb_id = '{$mb_id}', wr_name = '{$xwr_name}', wr_email = '{$xwr_email}', wr_homepage = '{$xwr_homepage}', wr_1 = '{$xwr_1}', wr_2 = '{$xwr_2}', wr_3 = '{$xwr_3}', wr_4 = '{$xwr_4}', wr_5 = '{$xwr_5}', wr_6 = '{$xwr_6}', wr_7 = '{$xwr_7}', wr_8 = '{$xwr_8}', wr_9 = '{$xwr_9}', wr_10= '{$xwr_10}' {$sql_ip} {$sql_password} where wr_id = '$xwr_id' "; sql_query($sql);
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
sql_query($sql);위에부분에
echo $sql; exit;
이렇게 찍어서 쿼리문을 보세요 뭐가 잘못됬는지
빈 값이 있진않은지 체크부터 해보셔야할듯하네요
답변에 대한 댓글 3개
회원가입후 새글쓰기는 가능하지만, 다른 게시판의 이미 작성된 게시글 수정이 가능한가요?
막 회원가입했기때문에 수정할 수 있는 게시글이 없는데 말이죠
답변을 작성하려면 로그인이 필요합니다.