답변 2개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
5년 전
<button id="btn1" type="button" data-val="99">99로 변경</button>
<?php
$(function() {
$('#btn1').on('click', function() {
var val = $(this).data('val');
$.post('./ajax_wr_1_update.php', {wr_1 : val}, function(data) {
if (data == 'ok')
alert('업데이트 완료');
});
});
});
?>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
양이df
5년 전
ajax_wr_1_update.php파일은은 어떻게 구성 하면 될까요?
�
마르스컴퍼니
5년 전
제가 자세하게 작성하기는 어려워서.. 간략한 대략의 구성만 정리하면요..
정리하고 보니.. wr_id 도 넘겨야 할 듯 합니다.
$.post('./ajax_wr_1_update.php', {wr_1 : val, wr_id : val2}, function(data) {
---------
include "../../../common.php";
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
if (!$wr_1 || !$wr_id) exit;
$sql = "
update [table]
set wr_1 = '{$wr_1}'
where wr_id = '{$wr_id}'
";
$result = sql_query($sql);
if ($result)
echo "ok";
else
echo "error";
정리하고 보니.. wr_id 도 넘겨야 할 듯 합니다.
$.post('./ajax_wr_1_update.php', {wr_1 : val, wr_id : val2}, function(data) {
---------
include "../../../common.php";
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
if (!$wr_1 || !$wr_id) exit;
$sql = "
update [table]
set wr_1 = '{$wr_1}'
where wr_id = '{$wr_id}'
";
$result = sql_query($sql);
if ($result)
echo "ok";
else
echo "error";
�
양이df
5년 전
<?php
include_once("./_common.php");
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
$sql = "update {$write_table} set wr_1='{$wr_1}' where wr_id='{$wr_id}'";
$result = sql_query($sql);
if ($result){
echo "ok";
}else{
echo "error";}
?>
써주신걸 참고해서 이렇게....해봤는데 맞을까요? 도움 주셔서 정말 감사합니다.....
include_once("./_common.php");
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
$sql = "update {$write_table} set wr_1='{$wr_1}' where wr_id='{$wr_id}'";
$result = sql_query($sql);
if ($result){
echo "ok";
}else{
echo "error";}
?>
써주신걸 참고해서 이렇게....해봤는데 맞을까요? 도움 주셔서 정말 감사합니다.....
�
마르스컴퍼니
5년 전
제가 직접 작성하고 테스트해볼 시간까지는 안되서요..
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
구문을 잠시 빼거나 주석처리후,
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
을
$wr_1 = $_GET['wr_1'];
$wr_id = $_GET['wr_id'];
이나
$wr_1 = $_REQUEST['wr_1'];
$wr_id = $_REQUEST['wr_id'];
로 수정후..
브라우저에서 http://~/skin/board/~/ajax_wr_1_update.php?wr_id=~&wr_1=99
로 확인/테스트 하면서 완성해 나가면 됩니다.
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
구문을 잠시 빼거나 주석처리후,
$wr_1 = $_POST['wr_1'];
$wr_id = $_POST['wr_id'];
을
$wr_1 = $_GET['wr_1'];
$wr_id = $_GET['wr_id'];
이나
$wr_1 = $_REQUEST['wr_1'];
$wr_id = $_REQUEST['wr_id'];
로 수정후..
브라우저에서 http://~/skin/board/~/ajax_wr_1_update.php?wr_id=~&wr_1=99
로 확인/테스트 하면서 완성해 나가면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인