php ajax DB출력
본문
안녕하세요.
단순하게 ajax를 이용하여 php db값을 출력만 하려고하는데
어떠한 예제를 봐야할지 모르겠습니다.
검색을 아무리해봐도 , 전부 심화과정밖에 없어서 ㅠㅠ
혹시 단순하게
ajax를 이용하여 DB에 있는 값을 php로 출력하는 예제를 공유해주시면 감사하겠습니다.
답변 2
a.html
<script>
$(function() {
$("#search").on("click", function(e) {
e.preventDefault();
$.ajax({
url : "test.php",
type : "post",
data : {
tbl : "g5_write_free",
wrid : 1
},
success : function(res) {
if(res) {
$("#result").text(res);
}
}
});
});
});
</script>
<a href="#" id="search">자유 게시판 1번 게시물 제목 갖고 오기</a>
<span id="result"></span>
test.php
<?php
include_once "./_common.php";
$table = $_POST['tbl'];
$wrid = $_POST['wrid'];
$result = sql_fetch("SELECT `wr_subject` FROM ".$table." WHERE `wrid` = ".$wrid);
echo $result['wr_subject'];
두 파일 모두 루트 디렉토리(ftp 접속하면 처음에 나오는 디렉토리)에서 테스트 하시면 됩니다.
테이블명이랑 wr_id를 넘겨주는데 저건 테스트용으로 넣은 것이니 실제 적용하실 땐 js로 적절히 변경해서 값 바꾸시면 됩니다.
작동은 정상적으로 하되 가장 간단하게 작성한 코드라서 실제로 사용하시려면 data 부분에는 저렇게 고정된 값 말고 다른 걸 넣으셔야 합니다.
위 예제는 자유 게시판(g5_write_free)에서 wr_id가 1번인 게시물의 제목을 갖고 오는 예제입니다.
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.