gpt4 book ai didi

php - 使用 PHP 和 SQL 对调查问卷数据进行排序

转载 作者:行者123 更新时间:2023-11-29 06:20:20 26 4
gpt4 key购买 nike

我使用 HTML、PHP 和 SQL 创建了一个简单的多项选择调查问卷,提交后,会将数值添加到表格中,每个数值代表每个问题的具体答案。

例如,我有四个问题,其中一个提交的表单可能在我的数据库单元格中显示为“0,1,3,1”(因此回答问题 1 的第一个选项“0”,问题 1 的第一个选项“1” 2 等;)。

我现在正在尝试输出该数据,并计算有多少人选择了每个问题的答案。

我如何循环遍历表中的数据并让 PHP 每次递增某种数组,以便我最终得到“这么多人回答了问题 X 的 X”的计数。

我有点困惑!提前致谢。

/* 编辑*/

我的数据库布局很简单(可能是我出错的地方),它很简单:

Questionnaire ID | Results

1 --------------------0,1,3,2

(无法很好地布局表格,但希望这是清楚的)

至于我到目前为止尝试过的,并没有太多,因为我不知道该怎么做。

我有两个 for 循环,一个嵌套在另一个循环中,它们相对于我拥有的问题数量执行,为每个问题和答案创建空数组。

现在我需要用每个答案被选择的次数来填充这些数组。

最佳答案

为什么不在原始 SQL 中执行它,即。

"select question, answer, count(answer)
group by question, answer"

然后,这应该输出您的问题列表、选择的答案以及次数...

关于php - 使用 PHP 和 SQL 对调查问卷数据进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4068071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com