오늘 걷지 않으면 내일은 뛰어야 한다. 채택완료
안냐세요.그누x쵸딩입니다.
혼자서는 도저히 되지 않아 질문 좀 드리겠습니다.
1. bbb게시판에서 aaa게시판으로 ajax로 업데이트시키는데요...
bbb의 wr_id값과 aaa의 wr_100의 값이 같습니다. 그래서
bbb의 wr_10을 aaa의 wr_20으로 업데이트까지는 성공했는데요
2.질문
aaa의 wr_20이 배열이며 값이 없으면 덮어씌워지니 문제없지만
이미 미나|혜진|이쁘네|그누x쵸딩
이런식으로 이미 값이 있는 경우에는 미나|혜진|이쁘네|그누x쵸딩|요기부터|이렇게|저렇게
들어가게 하고 싶습니다.
aaa게시판의 해당글의 wr_20의 배열을 불러와서 그다음에 넣고,,
ajax로 업데이트시키면 된다고 말씀해주시던데...
x쵸딩이라 막막합니다. 아무쪼록 도움을 기다려보겠습니다.
코드는 이렇습니다.
$price = $_POST['price'];
$qty = $_POST['qty'];
$size = $_POST['size'];
$wr_parent = $_POST['wr_parent']; //wr_100과 같은글에 업데이트한다.
$sql = " update g5_write_aaa set
extra_price = '$price', extra_qty = '$qty', extra_size = '$size' where wr_100 = '$wr_parent' ";
sql_query($sql);
답변 2개
질문이 이해가 안가네요
두 게시판 모두 새로운글을 쓰면 같이 업데이트 된다는 이야기 인데
배열값이 중복이 나올 수가 있나요 ? 아니면 수정해도 시존값은 그대로 남아 있고 배열이 추가 된다는 건가요 ?
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
쿼리 상에 wr_20을 업데이트하는 부분은 없네요.
이미 값이 있으면 그값에 더하면 될텐데요.
wr_20 = wr_20+입력값
제가 질문을 잘 이해 했는지 모르겠네요
답변에 대한 댓글 3개
바로업데이트하면 덮어씌워질거라서 거기 배열을 불러와서
여기서 그것에+한다음에 즉 합친다음에 ajax로 거기를 업데이트시키려는 것입니다.
$sql = " update g5_write_aaa set
extra_price = '$price', extra_qty = '$qty', extra_size = '$size' where wr_100 = '$wr_parent' ";
sql_query($sql);
extra_price = extra_price+'$price', 이런식으로 하면 된다는 말씀이신가요?
a=extra_price;
extra_price = a +'$price' 이렇게요?
좀 더 고려할 사항은 aaa 테이블의 필드에 기존 데이터가 있을 경우 추가하는 배열과 겹치는 값도 있을 것 같고 문자열 더할때 구분자 처리도 조금 행각해 봐야겠네요(앞쪽에 붙일지 뒷쪽에 붙일지)
상황을 정확히 몰라 큰 도움은 못 될거 같네요. 참고정도만..^^;
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인