ajax response 함수선언 채택완료
</p>
<p><script></p>
<p>$.ajax({
type: 'post',
dataType: 'json',
url: "url",
data:{
"key":"<?php echo $key ?>",
"action":"add",
"service":"<?php echo $service ?>",
"link":"<?php echo $link ?>",
"quantity":"<?php echo $quantity ?>",
},
success: function(data){
console.log(data)
},
error : function(data) {
alert('요청 실패 다시 시도해 주세요');
}
});
</script></p>
<p>
이렇게 요청하면 응답값이
{
"order": 23501
}
이렇게 오는데 여기서 oder 의 응답값을 php 함수로 선언하고 싶습니다
예를들어 $orderid = "order": 23501 이런식으로요 가능 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
실행의 순서가 php가 먼저 실행이되고 그 다음이 프론트가 실행이 되는거라
가능하지 않습니다.
오히려 어떤 의도로 뭘하실지 알려주시면 도움을 드릴수 있을것 같습니다.^^;
로그인 후 평가할 수 있습니다
답변에 대한 댓글 6개
�
4년 전
<?php
include_once("../common.php");
if($_POST)
$key = 'b8d5109051357d9b6855d7ca6a7a17ab';
$date = $_POST["date"];
$quantity = $_POST["quantity"];
$use_emoney = $_POST["use_emoney"];
$link = $_POST["link"];
$service = $_POST["service"];
$order =
$charge = $_POST["charge"];
$start_count = $_POST["start_count"];
$status = $_POST["status"];
$remains = $_POST["remains"];
?>
<script>
$.ajax({
type: 'post',
dataType: 'json',
url: "url",
data:{
"key":"<?php echo $key ?>",
"action":"add",
"service":"<?php echo $service ?>",
"link":"<?php echo $link ?>",
"quantity":"<?php echo $quantity ?>",
},
success: function(data){
console.log(data)
},
error : function(data) {
alert('요청 실패 다시 시도해 주세요');
}
});
</script>
<?php
$sql = "insert into {$g5['order_table']}
set date = '$date',
quantity = '$quantity',
use_emoney = '$use_emoney',
link = '$link',
service = '$service',
orderid = '$order',
charge = '$charge',
start_count = '$start_count',
status = '$status',
remains = '$remains',
mb_id = '{$member['mb_id']}'";
sql_query($sql);
?>
ajax 로 order 값을 받아와서 insert 하고 싶어가지구요
include_once("../common.php");
if($_POST)
$key = 'b8d5109051357d9b6855d7ca6a7a17ab';
$date = $_POST["date"];
$quantity = $_POST["quantity"];
$use_emoney = $_POST["use_emoney"];
$link = $_POST["link"];
$service = $_POST["service"];
$order =
$charge = $_POST["charge"];
$start_count = $_POST["start_count"];
$status = $_POST["status"];
$remains = $_POST["remains"];
?>
<script>
$.ajax({
type: 'post',
dataType: 'json',
url: "url",
data:{
"key":"<?php echo $key ?>",
"action":"add",
"service":"<?php echo $service ?>",
"link":"<?php echo $link ?>",
"quantity":"<?php echo $quantity ?>",
},
success: function(data){
console.log(data)
},
error : function(data) {
alert('요청 실패 다시 시도해 주세요');
}
});
</script>
<?php
$sql = "insert into {$g5['order_table']}
set date = '$date',
quantity = '$quantity',
use_emoney = '$use_emoney',
link = '$link',
service = '$service',
orderid = '$order',
charge = '$charge',
start_count = '$start_count',
status = '$status',
remains = '$remains',
mb_id = '{$member['mb_id']}'";
sql_query($sql);
?>
ajax 로 order 값을 받아와서 insert 하고 싶어가지구요
D
DogFoot개발
4년 전
1. insert 처리페이지를 별도로 하셔야합니다.
2. "order": 23501 응답을 받았을때 ajax를 한번더 호출을 하셔야합니다.
2. "order": 23501 응답을 받았을때 ajax를 한번더 호출을 하셔야합니다.
D
DogFoot개발
4년 전
ajax로 order값을 불러오는 로직을 php로 구현하면 좋을듯 합니다.
그렇지 못하시다면 insert페이지를 별도로 만드셔서 ajax를 한번더 호출을 해주셔야합니다~
그렇지 못하시다면 insert페이지를 별도로 만드셔서 ajax를 한번더 호출을 해주셔야합니다~
�
4년 전
ajax로 order값을 불러오는 로직을 php로 구현하면 좋을듯 합니다.
여기에 대한 관련 자료나 예제가 있을까요 ㅠㅠ
여기에 대한 관련 자료나 예제가 있을까요 ㅠㅠ
D
DogFoot개발
4년 전
제가 보기에는 익수님께서 코드를 약간 보실줄 아는데, 정식개발자가 아니신듯 합니다.
개발쪽으로 실력을 키우시려면 이제 분석이 필요해 보이십니다~~^^
order값을 반환하는 페이지를 분석을 먼저 해보시는게 좋을듯합니다.
분석을 해보시고 천천히 생각해 보시는게 좋을것 같습니다.
분석을 해보시고 거기에 모르는게 있으면 답변해 드리겠습니다.
개발쪽으로 실력을 키우시려면 이제 분석이 필요해 보이십니다~~^^
order값을 반환하는 페이지를 분석을 먼저 해보시는게 좋을듯합니다.
분석을 해보시고 천천히 생각해 보시는게 좋을것 같습니다.
분석을 해보시고 거기에 모르는게 있으면 답변해 드리겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택