2012-10-01 7 views
0

네덜란드 수영 선수를위한 imes, 개인 기록, 결과, 제한 등을 보여주는 웹 사이트가 있습니다. 내가 추가하고 싶은 것은 특정 스트로크/거리에서 시간이 지남에 따라 수영 선수가 나아 갔음을 보여주는 그래프입니다.캔버스에 데이터베이스에서 값 표시

저는 HTML5 캔버스를 사용하고 싶습니다. 나는 몇몇 자습서를 읽고, 몇몇 위치를 읽고 나는 javascript를 통해 좋은 도표를 당길 수있다. 하지만 지금 : 데이터베이스와 (아마도) 자바 스크립트를 함께 사용하는 방법은 무엇입니까? 내 데이터베이스에서 자바 스크립트 함수로 값을 가져와 내 캔버스에 차트를 그릴 수 있습니까?

+2

중간에 CGI를 사용하여 웹 사이트에서 JSON 콘텐츠를로드하려고 할 수 있습니다. – Pierre

+0

왜 드로잉 프로세스가 클라이언트 측이어야한다고 생각합니까? – Bergi

답변

0

데이터베이스를 서버에 저장하십시오. 스크립트 (php? Python? 귀하의 웹 서버가 무엇이든간에)를 추가하여 SQL을 통해 데이터베이스에서 값을 검색하고이를 JSON (javascript object notation)으로 변환하십시오.

자바 스크립트에서 위에서 설명한 서버의 데이터 페이지에 AJAX 스크립트를 만들고 브라우저에 데이터를 저장하십시오.

주된 문제는 자바 스크립트 (특히 브라우저에서)가 서버에서오고 통신 할 것으로 예상된다는 것입니다. 실제로는 클라이언트 측 데이터베이스 연결 라이브러리가 없습니다.

클라이언트 측에서 모든 작업을 수행하려면 캔버스와 html을 무시하고 C# 옵션을 사용하는 것이 좋습니다.

관련 문제