2011-08-07 3 views
0

나는 5 열 테이블이 있습니다. 테이블 행 순서는 사용자가 클라이언트 측에서 행을 위 또는 아래로 이동하여 편집되므로 데이터베이스를 업데이트 할 수 있도록 데이터를 업로드하려고합니다. 배열에 자바 스크립트 테이블을 PHP로 보내

나는 다음 직렬화 된 후 PHP로 테이블 데이터를 업로드하는 가장 좋은 방법은 무엇

로 보내 배열에 두 개의 열을 변환 생각했다. 처음 두 열만 필요합니다.?

답변

0

직렬화 된 게시물이나 JSON 개체 모두 잘 작동합니다. 대부분의 작업은 백엔드 PHP에 있습니다.

개인적으로는 JSON 데이터를 사용하는 것이 더 편합니다. 나는 또한 직렬화 된 데이터보다 공간이 적다 고 생각한다.

잘못된 경우 수정하십시오.

1

전체 열 두 개를 보낼 필요가 없습니다. 사용자가 재생중인 데이터가 다른 소스에 의해 동시에 변경되지 않으면 사용자가 수행 한 동작 만 서버로 보낼 수 있습니다. (old_index => new_index) 쌍의 형식 또는 데이터가 반드시 인덱스가 아니어도 상관없이 정렬 필드, JSON 객체에서 편리하게 사용할 수 있습니다. 귀하의 JSON 객체는 다음과 같이 보일 것입니다 :

[{"2": "4"}, {"5": "3"}, {"1", "7"}] 

을 그리고 다시 서버 코드에서 바로 새에 이전 값에서 순서 필드를 변경합니다.

관련 문제