채택완료

뷰에서 다른 테이블 특정필드 수정

2016-05-19 (목) 23:55:41 1,879

뷰페이지에 <form method="post 로 처리하고

뷰페이지 상단에 이렇게 넣어주라는데....

if($_POST[check] == "ok"){ 

sql_query(" update $write_table set apple='$_POST[apple]' where wr_id='$wr_id' ");
goto_url($_SERVER[REQUEST_URI]);
}​

문제는 같은테이블이 아니고...

g5_sample 테이블의 apple필드를 수정하려고 합니다.

어떻게 바꿔주어야 할까요?

|

답변 3개 / 댓글 3개

채택된 답변
+20 포인트

if($_POST[apple]) sql_query(" update g5_write_sample set apple='$_POST[apple]' where wr_id='$wr_id' ");

그런데 두 테이블 wr_id 가 같이 된다는 보장이 없습니다

무언가 조건이 있다던지 sample 게시판 wr_id 값을 알아와야 하는데....

goto_url <--- 이건 필요 없습니다

답변에 대한 댓글 1개

2016-05-20 (금) 10:14:23
역시 균이님 말씀대로 문제가 뜻대로 안되는군요,,,혹시 시간이 되시면 전에 만들어주신거 약간 손좀 봐주실 수 없겠는지요,
2016-05-20 (금) 00:34:05

sql_query(" update g5_apple set apple='$_POST[apple]' where wr_id='$wr_id' "); 

답변에 대한 댓글 1개

2016-05-20 (금) 10:15:24
좋은거 배웠습니다. 늘 감사합니다~

그리고 update $write_table set apple -> update 테이블명 set apple

또하나 wr_id 가 게시물 번호인데

view페이지에서 특정 테이블의 apple필드를 바꾸어줄껀데

특정 테이블의 apple필드를 전부 바꿀껀가요?

apple필드가 100개가 있으면 100개를 전부 일괄로 다 바꾸지는 않으실테고

무슨 조건이 있어야 특정 테이블의 apple필드를 바꿀듯하네요

답변에 대한 댓글 1개

2016-05-20 (금) 10:14:57
역시 말씀대로 뜻대로 안되는군요,,
친절한 답변 감사합니다.

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