100 % 자바 스크립트 및 캔버스 웹 응용 프로그램을 만드는 중이 라 전혀 양식이 없습니다. 데이터가있는 js 배열이 있고 PHP 스크립트를 전달할 수있는 방법을 궁금해 그래서 데이터베이스에로드 가져옵니다. 제안?자바 스크립트 배열에서 mysql로
답변
mysql db에 연결할 수있는 PHP로 웹 서비스를 생성하십시오. 귀하의 js 코드는 이러한 웹 서비스를 호출하여 db에 저장합니다.
AJAX를 사용하여 JSON 문자열로 PHP 파일로 전송 한 다음 JSON을 디코딩하여 데이터를 데이터베이스에 삽입 할 수 있습니다. 완료되었는지 확인하려면 PHP 파일을 반환해야합니다.
내 생각은 단순하게 유지하는 것입니다.
CREATE TABLE `data` (
`data_id` INT(10) NULL,
`data_key` CHAR(50) NULL,
`data_value` TEXT NULL,
`datemodified` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`datecreated` DATETIME NULL,
PRIMARY KEY (`data_id`),
UNIQUE INDEX `data_key` (`data_key`)
)
COLLATE='latin1_swedish_ci'
ENGINE=MyISAM
ROW_FORMAT=DEFAULT
:
는 하나 개의 테이블, 두 개의 행과 MySQL 데이터베이스를 만들기 : 당신이 플랫 파일 즉, 값/쌍을 기준으로 배열, 테이블 사이에 관계를 저장하기 위해 찾고 있다면, 나는 다음을 수행 할 것
어쨌든 2 개의 변수, 키 (키) 및 값 (자바 스크립트의 객체)의 게시물을 취할 PHP 스크립트를 작성하십시오. 당신이 키를 게시 할 경우 키와 값을 게시 할 경우
을 (자바 스크립트 객체로 해석 할 수 있도록 JSON 형식)는 값을 반환해야합니다
스크립트는 "삽입 무시 할 것 "하고 data_id를 반환합니다. json_encode()를 통해 값을 실행하고 (javascript를 통해 게시 된 경우처럼) 키 아래에 저장합니다.
data_id 값을 사용하여 데이터에 선택적으로 액세스하는 세 번째 방법을 만들 수도 있습니다.
그냥 생각 ... 우리는 당신이 얼마나 많은 PHP 경험을 알려 당신이 어떤 기능에 대한 구체적인 내용이 필요하면
보안도 고려해야 할 요소가 될 것입니다 사용할 수 있습니다. 이 경우 자바 스크립트에서 고유 한 세션 ID를 생성 한 다음이 session_id를 표에 추가 할 수 있습니다. 따라서 사용자는 자신의 데이터에만 액세스 할 수 있습니다. 정말 유감 스럽지만 더 안전한 것을 제안 할 수는 없지만이 단계에서 앱이 어떻게 작동하는지 잘 모르겠습니다.
답변으로 선택하지 않았지만 설명과 요령을 알려줍니다. –
덕분에 친구, 많이 감사하겠습니다. – Jason
- 1. 자바 스크립트 배열에서 임의의 요소 제거
- 2. 자바 스크립트 배열에서 값의 위치를 찾을 양식
- 3. 자바 스크립트 배열에서 요소를 찾는 효과적인 방법
- 4. 자바 스크립트 배열에서 특정 필드를 선택하는 방법
- 5. 센차에서 자바 스크립트 배열에서 동적으로 터치
- 6. 다차원 자바 스크립트 배열에서 PHP 배열
- 7. 자바 스크립트 배열에서 항목을 삭제할 수 있습니까?
- 8. 자바 스크립트 - 나는 자바 스크립트 객체 배열이
- 9. 자바 스크립트 : 자바 스크립트
- 10. 자바 스크립트 배열에서 요소를 찾는 것이 더 빠릅니까?
- 11. 문자열 배열에서 C#에서 자바 스크립트 예제가 작동하지 않습니다
- 12. 자바 스크립트에서 PHP/MySQL로 앰퍼샌드 전달하기
- 13. .splice() 어레이 - 자바 스크립트
- 14. 자바 스크립트 배열의 문자열 바꾸기
- 15. 자바 스크립트 셸 스크립트
- 16. 자바 스크립트 검색 스크립트
- 17. 자바 애플릿과 자바 스크립트
- 18. 자바 스크립트 동적으로 iframe에 자바 스크립트 추가
- 19. 자바 스크립트 언어를 가르쳐주는 자바 스크립트 언어
- 20. 자바 스크립트 스크롤 위로 자바 스크립트 스크롤
- 21. 자바 스크립트 자바 스크립트 정규 표현식
- 22. 자바 스크립트 객체에 자바 스크립트 객체를 추가
- 23. (자바 스크립트)
- 24. 자바 스크립트
- 25. 자바 스크립트
- 26. 자바 스크립트
- 27. 자바 스크립트
- 28. 자바 스크립트
- 29. 자바 스크립트
- 30. 자바 스크립트
데이터를 가져올 위치를 지정하지 않고 전화를 걸면 모든 코드 예제가 표시됩니까? –
'jQuery.post (url, data);'여기서 data는 자바 스크립트 배열입니다. http://api.jquery.com/jQuery.post/ –