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

여분쪼개기 중 특정함수만 업데이트 채택완료

언젠간 6년 전 조회 2,811

</p>

<p>$wr_9 = "$wr9_0|$wr9_1|$wr9_2|$wr9_3|$wr9_4|$wr9_5|$wr9_6|$wr9_7|$wr9_8|$wr9_9| ";

$sql1 = " update $write_table set wr_9 = '".$wr9_5."' where wr_id = '$wr_id' ";

sql_query($sql1);</p>

<p>

 

업데이트하면 wr_9 한꺼번 업데이트 하더라구요.

여기서 여분쪼개기 중에 "$wr9_5" 만 업데이트하고 싶을 때 어떻게 하면 되나요?

 

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

답변 3개

채택된 답변
+20 포인트
6년 전

$tmp= explode("|", $write[wr_9]);

$tmp[5]= $wr9_5;

$wr_9= implode("|", $tmp);

sql_query("update $write_table set wr_9 = '$wr9_5' where wr_id = '$wr_id' ");

-------------------

wr_id = '$wr_id' <--이것은 이렇게 하면서

wr_9 = '".$wr9_5."'<-- 이것은 뭐하러 이렇게 복잡하게???

 

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

답변에 대한 댓글 3개

언젠간
6년 전
답변해주셔서 감사합니다.

아~ 처음에 '$wr9_5' 이거로 했다가 잘 안되서 '".$wr9_5."' 해보고 그랬거든요.
균이
6년 전
수정일때라는 조건이 있어야 되겠네요
첫부분에
if($w=='u'){

끝 부분에
}

if로 둘러싸서 하세요
균이
6년 전
코드를 복사해서 붙이다 보니 이 부분이 잘못되었군요 wr_9 = '$wr9_5'
수정 --> wr_9 = '$wr_9'

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

sweetw
6년 전

수고하셨습니다.

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

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

6년 전

값을 가지고 와서 배열로 만들고 9_5안에 들어가 있는 값만 바꾸고 업데이트 하시면 될거 같습니다.

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

답변에 대한 댓글 1개

언젠간
6년 전
자세히 알려줄 수 없을까요?

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

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

로그인