<分区>
我正在使用以下脚本来计算记录,我认为它应该以这种方式工作。
'一些标题' x4
而是输出 '一些标题' 1x 1x 1x 1x
include("connectmysqli.php");
if (isset($_GET['questionnaireID'])) {$questionnaireID = $_GET['questionnaireID'];}else {$questionnaireID = '';}
echo '<p><strong>View Questionnaire Results</strong></p>';
$sql1 = <<<SQL
SELECT answer1, COUNT(answer1)
FROM `QuestionnaireAnswers`
WHERE questionnaireID='$questionnaireID'
GROUP BY answer1
SQL;
if(!$result1 = $db->query($sql1)){ die('There was an error running the query [' . $db->error . ']');}
while($row1 = $result1->fetch_assoc()){
echo $row1['COUNT(answer1)'] . ' X <strong>' . $answer1 . '</strong><br />';
}
这是表格的例子
所以用上面的截图,answer1列统计的时候应该是2x,但是实际显示的是1x 1x
如果我根据 phpmyadmin 中的答案运行查询,我会得到: