뷰파일에서 업데이트를 할 수 있을까요? 정보
뷰파일에서 업데이트를 할 수 있을까요?본문
게시판 view 파일에서 (예)/(아니오)를 버튼을 만들고 선택에 따라 바로 wr_5 필드에 값을 넣으려합니다.
도움 부탁드립니다.
도움 부탁드립니다.
댓글 전체
ajax방식으로 하셔야 겠네요. 개념설명은 제쳐두고 그누보드에서 jquery를 사용하니
http://api.jquery.com/jQuery.get/ 이부분을 참고해보세요.
다른방법으로는 iframe을 사용할 수 있습니다. view파일에 iframe태그를 추가하시고
버튼을 클릭하면 iframe에서 wr_5필드에 값을 넣는 걸 처리하는 url을 호출하시면 됩니다.
http://api.jquery.com/jQuery.get/ 이부분을 참고해보세요.
다른방법으로는 iframe을 사용할 수 있습니다. view파일에 iframe태그를 추가하시고
버튼을 클릭하면 iframe에서 wr_5필드에 값을 넣는 걸 처리하는 url을 호출하시면 됩니다.
프로그램 받는 파일 하나 만들어서 ajax 로 적용하시면 될 것 같습니다만..
참고로
[proc.php]
$sql = "update g4_write_$bo_table set wr_5 = '값' where wr_id = '$wr_id' limit 1";
[view 파일]
**
js-->
prototy 일 경우**
function set(o)
{
var sv=o.value;
url="proc.php";
var par="wr_id="+sv;
var myAjax = new Ajax.Request(
url,
{
method: 'post',
parameters:par,
encoding: 'UTF-8',
onSuccess:function (responseHttpObj) {
alert(responseHttpObj.responseText);
},
onFailure:displayError
}
);
}
element-->
<input type="radio" name="a" value="0" onclick="set(this)"><input type="radio" name="a" value="1" onclick="set(this)">
참고로
[proc.php]
$sql = "update g4_write_$bo_table set wr_5 = '값' where wr_id = '$wr_id' limit 1";
[view 파일]
**
js-->
prototy 일 경우**
function set(o)
{
var sv=o.value;
url="proc.php";
var par="wr_id="+sv;
var myAjax = new Ajax.Request(
url,
{
method: 'post',
parameters:par,
encoding: 'UTF-8',
onSuccess:function (responseHttpObj) {
alert(responseHttpObj.responseText);
},
onFailure:displayError
}
);
}
element-->
<input type="radio" name="a" value="0" onclick="set(this)"><input type="radio" name="a" value="1" onclick="set(this)">