자바스크립트 배열을 php로 변환할 때의 문제 $list

자바스크립트 배열을 php로 변환할 때의 문제 $list

QA

자바스크립트 배열을 php로 변환할 때의 문제 $list

본문

게시판 커스텀 중입니다. 

 

list.skin.php의 $list에 해당하는 배열을 현재 ajax로 넘겨서 호출하고 php파일에서 받아서 쓰는데,

 

배열 개수랑 데이터는 제대로 넘어가는 것 같은데, 데이터 포맷상에 문제가 생기는지 제대로 출력이 되지 않습니다.

 

도움 부탁드립니다ㅜㅜㅜ

 

JSON.stringify 한 배열 데이터를, php에서 json_decode로 변환하여 $list에 담고 있습니다...

이 질문에 댓글 쓰기 :

답변 3

list.skin.php의 $list에 해당하는 배열을 현재 ajax로 넘겨서 호출하고 php파일에서 받아서 쓰는데,

==

$list는 DB에서 가져 온 것입니다.

그러니까 글번호만 넘기면

""php파일에서 받아서 쓰는데, ..""

이 파일에서 글 번호 가지고 나머지 내용은 DB에서 가져 와서 처리하시면 됩니다.

처리 내용이 insert라면

insert ... select ....

query 문법을 검토해 보세요.

맞는지 모르겠지만 참고하세요.


$.ajax({
    url : "update.php",
    type : "post",
    data : {
      point : point,            
    }
  }).done(function(result){
    var point = JSON.parse(result);
    var myPoint;
    var targetPoint;
  });

update.php 에서 값을 post로 받은 뒤 결과값이 배열일 때

배열로 저장한 뒤 json_encode()로 넘김


//php 결과값 생성 부분 생략
$array = array('myPoint' => $myPoint, 'targetPoint' => $targetPoint);
echo json_encode($array);

값이 2개 이상이거나 select한 값일 경우

자바스크립트 부분에서 $.each();

를 사용해 보세요.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,639 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT