2014-10-04 3 views
0

사용자가 테이블을 만들고 원하는 정보를 입력 할 수있는 플랫폼을 개발 중입니다. 예를 들어MySQL에 동적 사용자 생성 HTML 테이블 저장

:

Name | Date | Award  | 
----------------------------- 
James | 2013 | Best person | 
... | ... | ... 

등 ... 그러나 사용자가 원하는만큼의 테이블 머리글 (열) 및 항목 (행)을 만들 수 있습니다. 그래서 하나의 테이블은 3 개의 제목과 30 개의 행을 가질 수 있고 다른 하나는 2 개의 제목과 5 개의 행을 가질 수 있습니다.

이제이 문제를 고려하여 데이터베이스를 설정하려고합니다. 내가 생각할 수있는 유일한 옵션은 (a)입니다. 테이블의 HTML을 데이터베이스에 저장하고 그렇게 출력 할 수 있습니다. 또는 (b) 표제에 대해 MySQL에 표를 만든 다음 행에 대해 다른 표를 작성하지만이 작업을 수행하는 방법을 완전히 모르겠습니다.

가장 적합한 해결책은 무엇입니까? 모든 응답을 환영합니다.

+0

텍스트를 html 테이블이나 MySQL 데이터로 저장 하시겠습니까? –

+0

데이터를 MySQL 데이터로 저장합니다. – Harry

+0

그럼 HTML은 어떻습니까? –

답변

1

A) 자바 스크립트와 jQuery를

B)

C HTML로 사용자에게 제시)를 저장하는 JavaScript 변수로 필요한 모든 정보를 (객체)

D) 사용을 통해 테이블 ​​만들기 JSON 문자열의 변수를 변환하려면

전자) 하나를 사용하는 경우 문자열을 서버로 보내고 데이터베이스 또는 파일 (예 : WebSockets를 통해)에 문자열로 저장

f) 사용자 입력을 local storage에도 저장할 수 있습니다.