问卷系统数据库单选多选和文本答案怎么存储

问卷系统数据库单选多选和文本答案怎么存储,第1张

看你问卷问题个数,如果个数教少,那就每个问题作为一个字段,根据每个问题答案类型设置字段类型。如果问题较多,建议每个问题作为一条数据,设置一个问卷ID,标识该问题属于哪一份问卷,然后根据需要,设计字段,例如问题,答案,字段类型都可以是varchar类型,单选/多选的话可以存储成json或者数组都可以,不过数组的话,存取过程需要数组和字符串相互转化

方法很简单的,采用Linux权限算法 A用 2的0次方。 B用 2的1次方。 C用 2的2次方。 D用 2的3次方。 依次类推 如果你的答案是AB 那么就是 2的0次方+ 2的1次方=1+2 = 3 数据库中存3就行了。 当你去取标准答案,和用户提交的答案进行比较如果完全一样就是标准答案,如果不一样在进行&,如果结果等于用户提交的结果,那么答案就对了一部分。给半分。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9741685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存