write.update.php를 수정해서 폼에서 넘어온 값을 디비에 넣어주는 페이지를 만들었는데요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

write.update.php를 수정해서 폼에서 넘어온 값을 디비에 넣어주는 페이지를 만들었는데요 정보

write.update.php를 수정해서 폼에서 넘어온 값을 디비에 넣어주는 페이지를 만들었는데요

본문

// =============================================================================================
// 빠른상담을 위한 post 값 넘기기
// =============================================================================================

//신청자
$wr_name = $post[wr_name] ;
//보험분류
$wr_3 = $post[wr_3] ;
//지역
$wr_5 = $post[wr_5] ;
//생년월일
$wr_6 = $post[wr_6] ;
//연락처
$wr_7 = $post[p1] ;

 

// =============================================================================================

 $sql = " update $write_table
                set ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    mb_id = '$mb_id',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10= '$wr_10',
                    wr_11= '$wr_11',
                    wr_12= '$wr_12',
                    wr_13= '$wr_13',
                    wr_14= '$wr_14',
                    wr_15= '$wr_15',
                    wr_16= '$wr_16',
                    wr_17= '$wr_17',
                    wr_18= '$wr_18',
                    wr_19= '$wr_19',
                    wr_20= '$wr_20'
                    $sql_ip
                    $sql_password
              where wr_id = '$wr[wr_id]' ";
    sql_query($sql);

이렇게 되어있는데요
wr_xx 값이랑 뒤에 post{wr_xx]
이게 같은거는 변수값이 들어가는데요
위에 연락처 처럼
wr_7 = $post[p1]
p1으로 포스트 받은 값은 왜 wr_7에 값이 안들어 갈까요 ;;
처음에는 연락처를 wr_7 wr_8 wr_9 로 자리마다 따로 받아서 디비에 넣은걸
3개 필드값을 다 다시 불러와서 출력했는데요
이걸 한개 필드에 넣는걸로 수정하려고 하는데요
변수랑 포스트로 넘어온 변수명이 꼭 같아야 하나요???
처음에 wr_7 = $post[wr_7] ;
이렇게 했을때는 값이 들어갔거든요..
폼페이지에서 name을 다 p1 p2 p3으로 변경하고
wr_7.= $post[p1];
wr_7.= $post[p2];
wr_7.= $post[p3];
이렇게 수정하고 나서는 값이 안들어가요 ㅠ.ㅠ
고수님 도와주세요 ㅠ.ㅠ
 

댓글 전체

그렇게 하시지 마시고요
skin 폴더에 write_update.skin.php 파일을 만드신후
내용에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
$wr_7 = "$p1|$p2|$p3|$p4";
$sql7 = " update $write_table set wr_7 = '$wr_7' where wr_id = '$wr_id' ";
sql_query($sql7);
?>

이렇게 해주시면됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT