테스트 사이트 - 개발 중인 베타 버전입니다

게시판 목록에서 전체 수정 질문 드릴께요 채택완료

wjdgjs1982 8년 전 조회 4,678

전제 목록에서 input박스로 구성되어 있는 상태이구요 전제 수정을 누르면 현재 보여주는 페이지(15개)만

저장이 되고  나머지는 안되네요..제가 원하는건 전제 수정을 클릭하면 게시판 전제를 수정하기를 원하거든요...혹시나 싶어 $total_count를 써봤지만 이건 저장도 안되구요..전제목록 수정 소스를 그대로 사용했는데 무엇이 문제 인지 모르겠어요..

소스는 아래에 적어두겠습니다.

 

*** list.skin.php ****

 

 

for ($i=0; $i

//생략

?>

 

//생략

 

               

       

 

//생략

*** 저장처리하는 페이지 소스 ***

 

//전체수정 for ($i=0; $i<$chk; $i++) {  $wr_id = $_POST['wr_id_up'][$i];  $wr_subject = strip_tags($_POST['wr_subject'][$i]);  $wr_subject = substr($wr_subject,0,255);  $wr_subject = preg_replace("#[\\\]+$#", "", $wr_subject);

 $wr_1 = $_POST['wr_1'][$i];  $wr_2 = $_POST['wr_2'][$i];  $wr_3 = $_POST['wr_3'][$i];  $wr_4 = $_POST['wr_4'][$i];  $wr_5 = $_POST['wr_5'][$i];  $wr_6 = $_POST['wr_6'][$i];  $wr_7 = $_POST['wr_7'][$i];   $wr_8 = $_POST['wr_8'][$i];  $wr_9 = $_POST['wr_9'][$i];   $wr_10 = $_POST['wr_10'][$i];  $wr_11 = $_POST['wr_11'][$i];  $wr_12 = $_POST['wr_12'][$i];  $wr_13 = $_POST['wr_13'][$i];  $wr_14 = $_POST['wr_14'][$i];  $wr_15 = $_POST['wr_15'][$i];  $wr_16 = $_POST['wr_16'][$i];  $wr_17 = $_POST['wr_17'][$i];  $wr_18 = $_POST['wr_18'][$i];  $wr_19 = $_POST['wr_19'][$i];  $wr_20 = $_POST['wr_20'][$i];          $wr_21 = $_POST['wr_21'][$i];        

    $sql = " update {$write_table} set   wr_subject = '$wr_subject',   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',   wr_21 = '$wr_21'         where wr_id = '$wr_id' ";         sql_query($sql); }

alert("수정 되었습니다"); goto_url(G5_BBS_URL."/board.php?bo_table=$bo_table".$qstr); ?> 

 

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

답변 2개

채택된 답변
+20 포인트

당연히 전체 안되죠.

for ($i=0; $i<$chk; $i++)
이게 있으니 현재 페이지만 되는거죠.

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

답변에 대한 댓글 1개

w
wjdgjs1982
8년 전
그럼 저 for문을 빼야하는건가요?

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

플라이
8년 전

변수가 제대로 전달 받아지는 건가요? 한번 chk 개수가 제대로 전달되고 그에 따른 쿼리를 찍어보셔서 오류 체크해 보시는 방법을 사용해 보세요

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

답변에 대한 댓글 1개

w
wjdgjs1982
8년 전
변수는 전달이 되더라구요
chk 값이 15로 나오던데 추측상 목록페이지 갯수이지 않나싶어요ㅠ

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

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

로그인