目前我正在创建symfony2.2框架中的apis。我不得不从数据库中检索一堆问题和答案。在php中检索树结构中的数据
Q1
/\
A1 A2
/ \
Q2 Q3
/| \ /| | \
A3 A4 A5 A6 A7 A8 A9
/ |
Q4 Q2 ...
我的DB的结构如下:
Question: (questionId,questionText)
AnswerOption: (id,questionId,option,nextQuestionId)
这里上图中存在具有2个选择A1和A2一个根问题。
在选择A1时,用户必须被重定向到Q2等,等等。
注意:用户可能无法回答所有问题。
现在,我需要找到最好的方式:
1:检索数据从数据库。
2:格式化Json文件中的问题。
你可能需要在MySQL中使用 – Kickstart 2013-05-09 12:28:55