作者emn178 (小残)
看板Web_Design
标题Re: [问题] 关於类似my3q的问卷设计系统 利用dw以 …
时间Sun Jun 18 23:09:40 2006
※ 引述《yooegg (水阿)》之铭言:
: 这样问似乎是太笼统
: 首先我是利用dreamweaver以及php mysql做
: 功能类似於my3q的功能
: 我现在遇到一些问题
: 我先简单说明一下
: 我的问卷设计是
: 问卷参数 (问卷编号 设计人id 开始日期 ......) 这个table是问卷基本资料
: 是非题 (问卷编号 题号 题目 选项1 选项2)
: 选择题 (问卷编号 题号 题目 选项1 选项2 选项3 选项4 选项5)
: 多选题 略
: 问答 略
: 是非题答案 (问卷编号 题号 题目 答案)
: 选择题答案 类似
: 多选题答案 类似
: 那我现在设计问卷流程是
: 1.设定问卷参数
: 2.设计题目
: (一题设计好再跳下一个页面设计下一题 也就是说
: 第一题 我要设计 是非题
: 第二题 我要设计单选题)
: .
: .
: .
: 那这个题数并不是设计者填
: 是系统自己产生的
: 我要怎麽样让第一题的设计页面产生一个题数是1的值
: 然後在是非题的table能够存入
: 第2题 选择题table中 题数栏位存入一个2的值
: 谢谢各位帮忙
: 感激不尽
大概说一下我的想法
1.先让使用者先输入有n题
由程式产生下个画面--n列题目类型设定
2.设定这n题是选择题还是是非题以及几个选项
由程式产生下个画面--n题题目选项等详细资料
3....
在经过2之後
可以得知每一题的类型以及题号--存为阵列(例如$questions[1]['Type']表示第一题的类型)
再用回圈跑就行了
for($i = 1;$i <= count($questions);$i++)
{
if($question[$i]['Type'] == "是非题")
//INSERT INTO 是非题 (题号,...) VALUES ($i, ...)
else
//以此类推
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.205.220
※ 编辑: emn178 来自: 140.115.205.220 (06/18 23:10)
※ 编辑: emn178 来自: 140.115.205.220 (06/18 23:10)